1234567891011121314151617181920212223242526272829303132 |
- using OpenCvSharp;
- using System;
- namespace OpenCVTest
- {
- class Program
- {
- static void Main(string[] args)
- {
- //源码 https://gitee.com/CrazyIterBin/opencvsharp.git
- 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);
- //Cv2.Threshold(img, img, 120, 255, cv2);
- }
- }
- }
|