반응형
우선 아까 적은 글의 코드를 적고..
C#, OpenCV를 이용하여 웹캠을 작동시켜 화면을 출력하자.
출처: http://jjungwooo.tistory.com/95 [쩡우]
그 다음에 버튼을 만들어서 클릭시 이벤트를 생성한다.
private void btnCapture_Click(object sender, EventArgs e) { try { string save_name = DateTime.Now.ToString("yyyy-MM-dd-hh시mm분ss초"); Cv.SaveImage("../../" + save_name + ".jpg", src); } catch { } }
다음은 캡쳐하고 그걸 불러와서 다른 화면으로 출력한다.
private void btnCapture_Click(object sender, EventArgs e) { try { string save_name = DateTime.Now.ToString("yyyy-MM-dd-hh시mm분ss초"); Cv.SaveImage("../../" + save_name + ".jpg", src); using (IplImage ipl = new IplImage("../../" + save_name + ".jpg", LoadMode.AnyColor)) { pictureBoxIpl4.ImageIpl = ipl; } // listBox1.Items.Add("캡쳐"); // 캡쳐가 되었다는 것을 listBox1에 출력한다. } catch { } }
이상으로 출력된 화면을 캡쳐하는 방법과 캡쳐한 화면을 바로 출력해주는 방법에 대한 정리를 마친다.
https://076923.github.io/posts/C-opencv-19/ 아까도 말했지만 여기를 보고 정리했다.
반응형
'휴지통 > 실습' 카테고리의 다른 글
C#OpenCV를 이용하여 바코드&QR코드 리더기 만들기 (0) | 2018.07.19 |
---|---|
C#, OpenCV를 이용하여 웹캠을 작동시켜 화면을 출력하자. (0) | 2018.07.18 |
시리얼 통신 방법 (0) | 2018.07.18 |
템플릿 이미지 / 매칭 이미지 유사도 찾기 (0) | 2018.07.17 |
C# OpenCVSharp Blur(블러) (0) | 2018.07.13 |