HaoShuang 5 lat temu
rodzic
commit
b9a2618551
1 zmienionych plików z 11 dodań i 15 usunięć
  1. 11 15
      AutoDo/FormAutoDo.cs

+ 11 - 15
AutoDo/FormAutoDo.cs

@@ -21,12 +21,15 @@ namespace AutoDo
     public partial class FormAutoDo : Form
     {
         //全局只有一个fatorySEM
-        static FactoryHardware factorySEM = FactoryHardware.Instance;
-        ISEMControl iSEM = factorySEM.ISEM;
+        //static FactoryHardware factorySEM = FactoryHardware.Instance;
+        //ISEMControl iSEM = factorySEM.ISEM;
 
         //图像文件夹
         public string  m_strImgPath;
 
+        //显示处理结果
+        public Bitmap m_bitmap; 
+
         public FormAutoDo()
         {
             InitializeComponent();
@@ -37,13 +40,12 @@ namespace AutoDo
         {
             //第一种方法
             var files = Directory.GetFiles(m_strImgPath, "*.tif");
-           
+
+            int i = 0;
             foreach (var file in files)
             {
                 LoGEdge(file);
-
-                //Bitmap bmp = MatToBitmap(src);
-                //this.pictureBox1.Image = Image.FromHbitmap(bmp.GetHbitmap());
+               
             }
         }
 
@@ -93,17 +95,11 @@ namespace AutoDo
             //使用Laplace函数
             Cv2.Laplacian(src_gray, dst, MatType.CV_16S, kernel_size);
             //计算绝对值,并将结果转为8位
-            Cv2.ConvertScaleAbs(dst, abs_dst);
-           
+            Cv2.ConvertScaleAbs(dst, abs_dst);            
+
             //进行LoG运算
             return true;
         }
-
-        //将Mat转化为Bitmap
-        private Bitmap MatToBitmap(Mat image)
-        {
-            return OpenCvSharp.Extensions.BitmapConverter.ToBitmap(image);
-        }
-
+      
     }
 }