분류 전체보기  84

2019. 10. 24.

C#/C# OpenCV2019. 10. 24.

C# OpenCV 2-2.이미지 불러오기

Cv2.ImRead Mat 클래스 변수에 이미지를 불러올때 사용. Example Code using System; using System.Windows.Forms; using OpenCvSharp; using OpenCvSharp.Extensions; namespace imagesource { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { Mat test = Cv2.ImRead("image.jpg", ImreadModes.Unchanged); // Mat test = new Mat("image.jpg", ImreadM..

2019. 10. 23.

C#/C# OpenCV2019. 10. 23.

C# OpenCV 2-1.Mat 클래스

Mat 클래스 Mat 클래스는 Matrix의 약자, 배열을 표현하기 위한 데이터 형식. Mat 클래스는 Header와 DataPointer로 구성. Header는 Mat 클래스에 대한 정보. DatePointer는 각 데이터가 담겨 있는 메모리 주소 정보. Mat 클래스 구성 요소 Rows & Cols : 높이와 너비 Type : 데이터 타입 Channel : 이미지의 채널 (ex. 흑백이미지라면 channel은 1, 보통의 색상이미지라면 channel은 3) Mat 클래스 생성자 public Mat(); public Mat(IntPtr ptr); public Mat(Mat m, Rect roi); public Mat(Mat m, params Range[] ranges); public Mat(OpenCv..

2019. 10. 18.

C#/C# OpenCV2019. 10. 18.

C# OpenCV 1. 개요 & 설치

OpenCV는 최근 부각 되는 기술 일상생활에서 사용되는 OpenCV의 예를 찾아보면 1) 주차장 번호판인식 2) 자율주행 3) 책 -> ebook 스캔 등등 우리생활에 많은곳에 사용되고 앞으로 더 많은곳에 응용될 분야중 하나라고 생각합니다. 앞으로 OpenCV를 다뤄보려고 합니다. 우선 OpenCV를 설치해야하는데요 저는 무료 오픈소스인 를 사용할 예정입니다. 자세한 설치법은 2019/10/01 - [프로그래밍/C# 프로그래밍] - C# tesseract 설치 를 참고하시면 좋을듯합니다. NuGet패키지 관리자에서 OpenCVSharp3 으로 검색하시면 이렇게 최상단에 노출되는 패키지를 설치해주시면 됩니다. 사용시에는 using OpenCvSharp; 와 같이 using문 추가해주시고 사용하면됩니다. ..

2019. 10. 9.

C#/C# 리니지m2019. 10. 9.

C#으로 만드는 리니지m 매크로 (4-2)함수 재정렬과 수정

2019/09/27 - [프로그래밍/C# 리니지m] - C#으로 만드는 리니지m 매크로 (1)이미지서치 2019/10/02 - [프로그래밍/C# 리니지m] - C#으로 만드는 리니지m 매크로 (2-1)hp인식 - tesseract 2019/10/03 - [프로그래밍/C# 리니지m] - C#으로 만드는 리니지m 매크로 (2-2)hp인식 - 픽셀서치 2019/10/07 - [프로그래밍/C# 리니지m] - C#으로 만드는 리니지m 매크로 (3)함수반복과 베르설정 2019/10/09 - [프로그래밍/C# 리니지m] - C#으로 만드는 리니지m 매크로 (4-1)함수 재정렬과 수정 지난 시간 간략한 설명과 Form디자인 수정을 하였고 이번시간에는 함수 수정을 해보겠습니다. 지난시간 수정한 Form디자인을 보고 어떻..

2019. 10. 9.

C#/C# 리니지m2019. 10. 9.

C#으로 만드는 리니지m 매크로 (4-1)함수 재정렬과 수정

2019/09/24 - [프로그래밍/C# 리니지m] - C#으로 만드는 리니지m 매크로 2019/09/27 - [프로그래밍/C# 리니지m] - C#으로 만드는 리니지m 매크로 (1)이미지서치 2019/10/02 - [프로그래밍/C# 리니지m] - C#으로 만드는 리니지m 매크로 (2-1)hp인식 - tesseract 2019/10/03 - [프로그래밍/C# 리니지m] - C#으로 만드는 리니지m 매크로 (2-2)hp인식 - 픽셀서치 2019/10/07 - [프로그래밍/C# 리니지m] - C#으로 만드는 리니지m 매크로 (3)함수반복과 베르설정 코딩을 하다보면 수차례 코드들을 재정렬 & 수정하는 과정이 필요합니다. 이번 시간에는 그동안 함께 만들었던 부분들을 재정렬 & 수정 & 변형추가 해보도록하겠습니다...