C#/C# OpenCV  34

2019. 11. 8.

C#/C# OpenCV2019. 11. 8.

C# OpenCV 4-4. 역상

대표함수 Cv2.BitwiseNot 이미지를 역상시킴 Bitwise연산 함수 [프로그래밍/C# OpenCV] - C# OpenCV 6-1. BitWise 연산 [프로그래밍/C# OpenCV] - C# OpenCV 6-2. BitWise 추가 설명 Example Code using System; using System.Windows.Forms; using OpenCvSharp; namespace reversetest { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { Mat src = Cv2.ImRead("image.jp..

2019. 11. 7.

C#/C# OpenCV2019. 11. 7.

C# OpenCV 4-3. Blur

대표함수 Cv2.Blur 이미지에 블러 처리 Example Code using System; using System.Windows.Forms; using OpenCvSharp; namespace blurtest { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { Mat src = Cv2.ImRead("image.jpg"); Mat dst = new Mat(); Cv2.Blur(src, dst, new Size(5, 5)); Cv2.ImShow("src", src); Cv2.ImShow("Blur", dst); Cv2.W..

2019. 11. 6.

C#/C# OpenCV2019. 11. 6.

C# OpenCV 4-2. Binary

대표함수 Cv2.Threshold 이미지를 이진화 할때 사용 이진화 하기전 흑백화를 먼저 진행 해주는게 좋음. ※ 참고 [프로그래밍/C# OpenCV] - C# OpenCV 4-1. GrayScale Example Code using System; using System.Windows.Forms; using OpenCvSharp; namespace binarytest { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { Mat src = Cv2.ImRead("image.jpg"); Mat gray = new Mat(); ..

2019. 11. 5.

C#/C# OpenCV2019. 11. 5.

C# OpenCV 4-1. GrayScale

대표함수 Cv2.CvtColor 이미지의 색역변환에 사용 Example Code using System; using System.Windows.Forms; using OpenCvSharp; namespace grayscaletest { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { Mat src = Cv2.ImRead("image.jpg"); Mat gray = new Mat(); Cv2.CvtColor(src, gray, ColorConversionCodes.BGR2GRAY); Cv2.ImShow("Src", src..

2019. 11. 4.

C#/C# OpenCV2019. 11. 4.

C# OpenCV 3-5. Drawing

대표함수 Cv2.Line 선을 그릴때 사용 Cv2.Circle 원을 그릴때 사용 Cv2.Rectangle 네모를 그릴때 사용 Cv2.Ellipse 원 & 호 를 그릴때 사용 Cv2.PutText 글을 적을때 사용 Example Code using System; using System.Windows.Forms; using OpenCvSharp; namespace drawtest { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { Mat draw = new Mat(new Size(640, 360), MatType.CV_8U..