C3204
2026-01-19 fb4b8642cfbd157ae0635b182b4f578bf337dbef
LB_VisionProcesses/Alogrithms/BaseAlgorithm/TAlgorithmEdit.cs
@@ -53,36 +53,27 @@
            get
            {
                if (Subject == null)
                {
                    return null;
                }
                return Subject.InputImage;
            }
            set
            {
                Subject.InputImage = value;
                if (InputImage == null)
                {
                    return;
                }
                if (InputImage is HObject)
                {
                    inputImageHSmartWindowControl.ShowHoImage((HObject)value);
                }
                else if (InputImage is Bitmap)
                {
                    using (HImage image = TAlgorithm.Bitmap2HObject((Bitmap)value))
                    {
                        inputImageHSmartWindowControl.ShowHoImage(image);
                    }
                    TAlgorithm.Bitmap2HObject((Bitmap)value, out HObject image);
                    inputImageHSmartWindowControl.ShowHoImage(image);
                }
                else if (InputImage is Mat)
                {
                    using (HImage image = TAlgorithm.Mat2HObject((Mat)value))
                    {
                        inputImageHSmartWindowControl.ShowHoImage(image);
                    }
                    TAlgorithm.Mat2HObject((Mat)value, out HObject image);
                    inputImageHSmartWindowControl.ShowHoImage(image);
                }
            }
        }