분류 전체보기  84

2019. 10. 30.

C#/C# OpenCV2019. 10. 30.

C# OpenCV 3-3. 크기조절 & 자르기

ReSize & SubMat Cv2.ReSize 이미지를 원하는 사이즈로 변경 Cv2.SubMat 이미지의 원하는 부분(관심영역,Roi) 추출 Example Code using System; using System.Windows.Forms; using OpenCvSharp; namespace resizetest { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { Mat src = Cv2.ImRead("image.jpg"); Cv2.ImShow("source", src); Mat dst = new Mat(); Size s..

2019. 10. 29.

C#/C# OpenCV2019. 10. 29.

C# OpenCV 3-2. 확대 & 축소

PyrUp & PyrDown Cv2.PyrUp 이미지를 확대할 때 사용 Cv2.PyrDown 이미지를 축소할 때 사용 Example Code using System; using System.Windows.Forms; using OpenCvSharp; namespace updowntest { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { Mat src = Cv2.ImRead("image.jpg", ImreadModes.Unchanged); Mat upsize = new Mat(); Mat downsize = new Ma..

2019. 10. 28.

C#/C# OpenCV2019. 10. 28.

C# OpenCV 3-1. 대칭 & 회전

Flip & Rotate Flip 이미지를 대칭시킬때 사용 Rotate 이미지를 회전시킬때 사용 Example Code using System; using System.Windows.Forms; using OpenCvSharp; namespace fliptest { public partial class Form1 : Form { Mat src; public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { src = new Mat("image.jpg"); pictureBox1.Image = OpenCvSharp.Extensions.BitmapConverter.ToBitmap(src); } priv..

2019. 10. 25.

C#/C# OpenCV2019. 10. 25.

C# OpenCV 2-4.캡처 & 녹화

ImWrite & VideoWriter ImWrite 소스를 캡쳐 하여 저장. VideoWriter 소스를 레코드 하여 저장. Example Code using System; using System.Windows.Forms; using OpenCvSharp; namespace videosource { public partial class Form1 : Form { VideoCapture test = new VideoCapture("test.mp4"); Mat frame = new Mat(); VideoWriter recodetest; Timer timer; public Form1() { InitializeComponent(); } private void Form1_Load(object sender, Ev..

2019. 10. 24.

C#/C# OpenCV2019. 10. 24.

C# OpenCV 2-3.영상 불러오기

VideoCapture 영상파일을 불러올때 사용하는 클래스. Example Code using System; using System.Windows.Forms; using OpenCvSharp; namespace videosource { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { VideoCapture test = new VideoCapture("test.mp4"); Mat frame = new Mat(); /*while(test.PosFrames != test.FrameCount) { test.Read(frame)..