OCR 6

Tesseract, Leptonica 설치 정리

Tesseract, Leptonica 설치 정리 1. Leptonica 빌드하기 Leptonica는 사실 그냥 편하게 GUI CMake 툴에 폴더만 지정하고 별다른 설정 없이 돌려도 빌드는 잘 된다. (하지만 내 프로젝트에 빌드한 lib, dll 포함시키고 막상 사용 시에 함수가 없다며 안돌아간다...!) build 경로는 output이 나올 경로를 지정하는 거라 본인 편한대로 지정하면 된다. 2. Tesseract 빌드하기 Tesseract는 Leptonica 경로만 설정해 주면 정상적으로 Configure-Generate가 가능하다. (Build는 조금 더 설정 필요함) Leptonica를 먼저 build한 후에 그 경로를 Leptonica_DIR에 적으면 된다. 나는 x64로 만들 거라 x64로 명..

OCR/Tesseract 2019.07.23

C++ 이미지 split, merge

Multi Channels -> B, G, R 각각의 Single Channel로 split해보고, 이를 다시 merge하여 다시 3채널의 컬러이미지로 되돌려 보자. Mat img = imread('my_image.jpg', IMREAD_COLOR); IMREAD_COLOR로 읽으면 B,G,R의 3개의 채널이 결합된 Multi-channel인 상태다. *각각의 채널로 나누어보자. Mat bgr[3]; //split 해서 3개의 채널을 담을 배열 선언 split(img, bgr); //3 channels를 가진 img를 split해서 각각의 single channel을 bgr 배열 요소에 담음. 3개의 채널이 합쳐졌을 때 B,G,R의 값에 따라 색상을 가지는 것이지 --> (255, 0, 0) : R:25..

OCR/OpenCV 2019.07.04

OpenCV 및 관련파일 설치

OpenCV 및 관련파일 설치 (기초세팅) https://github.com/opencv/opencv_contrib OpenCV 추가 모듈들 얘는 소스코드로 받아줌. opencv/opencv_contrib Repository for OpenCV's extra modules. Contribute to opencv/opencv_contrib development by creating an account on GitHub. github.com https://github.com/opencv/opencv OpenCV : 메인 몸체. 얘는 소스코드로 받아줌. opencv/opencv Open Source Computer Vision Library. Contribute to opencv/opencv developme..

OCR/OpenCV 2019.06.25