123456789101112131415161718192021222324252627282930 |
- 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);
- }
- }
- }
|