From fec341de45f4b3fd1825807f0b3261143fa13caa Mon Sep 17 00:00:00 2001
From: C3204 <zhengyabo@lanpucloud.cn>
Date: 星期一, 29 十二月 2025 17:03:45 +0800
Subject: [PATCH] 修复部分显示工具为面向对象。
---
LB_VisionProcesses/Alogrithms/OpenCvSharp/FindModelTool/FindModelToolEdit.cs | 16 ++++++++--------
1 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/LB_VisionProcesses/Alogrithms/OpenCvSharp/FindModelTool/FindModelToolEdit.cs b/LB_VisionProcesses/Alogrithms/OpenCvSharp/FindModelTool/FindModelToolEdit.cs
index 5e2e2df..441c1b1 100644
--- a/LB_VisionProcesses/Alogrithms/OpenCvSharp/FindModelTool/FindModelToolEdit.cs
+++ b/LB_VisionProcesses/Alogrithms/OpenCvSharp/FindModelTool/FindModelToolEdit.cs
@@ -241,7 +241,7 @@
if (Subject.InputImage != null && Subject.InputImage is Mat)
{
- using (HImage image = TAlgorithm.Mat2HObject((Mat)Subject.InputImage))
+ using (HImage image = TAlgorithm.Mat2HImage((Mat)Subject.InputImage))
{
inputImageHSmartWindowControl.ShowHoImage(image);
Type type = Subject.Params.ROI?.GetType();
@@ -359,7 +359,7 @@
if (Subject.InputImage != null && Subject.InputImage is Mat)
{
- using (HImage image = TAlgorithm.Mat2HObject((Mat)Subject.InputImage))
+ using (HImage image = TAlgorithm.Mat2HImage((Mat)Subject.InputImage))
{
image.GetImageSize(out HTuple ho_ImageWidth, out HTuple ho_ImageHeight);
recordImageHSmartWindowControl.ShowHoImage(image);
@@ -502,7 +502,7 @@
HTuple hv_imageHeight = 0;
if (InputImage != null && InputImage is Mat)
{
- using (HImage image = TAlgorithm.Mat2HObject((Mat)InputImage))
+ using (HImage image = TAlgorithm.Mat2HImage((Mat)InputImage))
{
HOperatorSet.GetImageSize(image, out hv_imageWidth, out hv_imageHeight);
switch (type)
@@ -1102,10 +1102,10 @@
if (InputImage != null && InputImage is Mat)
{
imgTabControl.SelectedTab = tabPageModelImage;
- using (HImage hoDomainImage = TAlgorithm.Mat2HObject((Mat)InputImage))
+ using (HImage hoDomainImage = TAlgorithm.Mat2HImage((Mat)InputImage))
{
HOperatorSet.GetImageSize(hoDomainImage, out HTuple hv_imageWidth, out HTuple hv_imageHeight);
- createModelImageHSmartWindowControl.ShowHoImage((HObject)hoDomainImage);
+ createModelImageHSmartWindowControl.ShowHoImage(hoDomainImage);
createModelImageHSmartWindowControl.bAollowDraw = true;
createModelImageHSmartWindowControl.oRoi = new HRectangle2(hv_imageWidth.TupleReal() / 2, hv_imageHeight.TupleReal() / 2
, 0, hv_imageWidth.TupleReal() / 4, hv_imageHeight.TupleReal() / 4);
@@ -1140,7 +1140,7 @@
using (HRegion hRectangle = new HRegion())
{
hRectangle.GenRectangle2(ROI.Row, ROI.Column, ROI.Phi, ROI.SemiLength1, ROI.SemiLength2);
- using (HImage hoDomainImage = TAlgorithm.Mat2HObject((Mat)InputImage))
+ using (HImage hoDomainImage = TAlgorithm.Mat2HImage((Mat)InputImage))
{
HTuple hv_Channels = new HTuple();
//鍒ゆ柇鏄惁涓虹伆搴﹀浘
@@ -1205,7 +1205,7 @@
//寤烘ā鎴愬姛瀵艰埅鍒板瓙椤�
parasTabControl.SelectedTab = tabPageRunParas;
//modelImageHSmartWindowControl.ShowHoImage(((HFindModelTool)Subject).ModelID.hoImage);
- using (HImage modelImage = TAlgorithm.Mat2HObject(((FindModelTool)Subject).ModelID.hoImage))
+ using (HImage modelImage = TAlgorithm.Mat2HImage(((FindModelTool)Subject).ModelID.hoImage))
{
modelImageHSmartWindowControl.ShowHoImage(modelImage);
modelImageHSmartWindowControl.DispObj(ho_ModelContours, false);
@@ -1247,7 +1247,7 @@
//HOperatorSet.AffineTransContourXld(ho_ModelContours, out ho_ModelContours, hv_HomMat2D);
modelImageHSmartWindowControl.ClearObj();
- using (HImage hoImage = TAlgorithm.Mat2HObject(ModelID.hoImage))
+ using (HImage hoImage = TAlgorithm.Mat2HImage(ModelID.hoImage))
{
//modelImageHSmartWindowControl.ShowHoImage(ModelID.hoImage);
modelImageHSmartWindowControl.ShowHoImage(hoImage);
--
Gitblit v1.9.3