using OpenCvSharp; using System; namespace OpenCVTest { class Program { static void Main(string[] args) { Mat base_img = Cv2.ImRead(@"F:/20191204104138.jpg"); get_answer_from_sheet(base_img); } public static void get_answer_from_sheet(Mat base_img) { Cv2.ImShow("src", base_img); Mat gray = new Mat(); Cv2.CvtColor(base_img, gray, ColorConversionCodes.BGR2GRAY); } public static void get_init_process_img(Mat roi_img) { Mat h = new Mat(); Cv2.Sobel(roi_img, h, MatType.CV_32F, 0, 1, -1); Mat v = new Mat(); Cv2.Sobel(roi_img, v, MatType.CV_32F, 1, 0, -1); Mat img = new Mat(); Cv2.Add(h, v,img); Cv2.ConvertScaleAbs(img,img); Cv2.GaussianBlur(img, img, new Size { Width = 3, Height = 3 }, 0); } } }