openCv page Dewarp 분석 -4
저번 포스트에 이어서 계속 윤곽선 정보 검출에 대해서 알아보겠습니다. 1234567891011121314151617181920212223242526272829303132def get_contours(name, small, pagemask, masktype): mask = get_mask(name, small, pagemask, masktype)
저번 포스트에 이어서 계속 윤곽선 정보 검출에 대해서 알아보겠습니다. 1234567891011121314151617181920212223242526272829303132def get_contours(name, small, pagemask, masktype): mask = get_mask(name, small, pagemask, masktype)
지난 포스트에서는 마스킹 이미지 생성을 알아보았습니다. 이번 포스트에서는 윤곽선 정보 검출에 대해서 알아보겠습니다. 윤곽선 검출12# 윤곽선 정보 검출cinfo_list = get_contours(name, small, pagemask, 'text') get_contours() 함수를 통해 윤곽선 정보를 취득합니다. 파라미터로는 name : 파일 이름
저번 포스트에는 프로젝트 개요 부터 이미지 입력, 이미지 resize까지 살펴 보았습니다. 이번 포스트에선 마스킹 이미지 생성을 알아보겠습니다. 파일 이름 구하기12345678basename = os.path.basename(imgfile)name, _ = os.path.splitext(basename)print ("loaded", basename, "wi
개요 이번에는 openCV를 이용해서 북스캔을 구현하는 오픈소스를 분석해 보겠습니다. 해당 프로젝트의 기능은 기존에 구부려져 있는 책의 이미지를 피는 북스캔을 목적으로 하고 있습니다. 해당 정보는 아래를 참고 부탁드립니다. Page dewarping blog Page dewarping gitHub 이미지 파일 로딩이 프로젝트는 page_dewarp.p
개요cJSON은 c에서 JSON을 다루기 위한 라이브러리입니다. 해당 라이브러리가 좋은 점은 단일 파일과 단일 헤더로 이루어져 있어서 importing이 매우 간단하다는 점입니다. 해당 파일은 여기에서 다운받을 수 있습니다. 해당 라이브러리는 MIT 라이센스로 누구나
설치아래와 같이 libcurl을 설치한다. 1$ sudo apt-get install libcurl4-openssl-dev 다음 커맨드로 빌드옵션을 알 수 있다. 12$ curl-config --cflags$ curl-config --libs 아래의 명령어로 빌드 가능
네트워크 구성무선 네트워크 구성‘wpa_supplicant’ 도구는 무선 네트워크 구성에 사용됩니다.주로 wpa_supplicant 및 wpa_cli의 두 가지 프로그램을 포함하는 WIFI 연결 및 구성을 위한 도구입니다. 커맨드 라인와이파이 활성화12echo 1 &g
개요buildroot sdk가 올라간 보드에서는 컴파일이 불가능 합니다. 그렇기 때문에 Cross compiling을 사용해서 컴파일을 진행해야 합니다. Cross compiling toolssdk를 컴파일 한 폴더를 기준으로 아래의 경로를 찾아갑니다. 1cd buil
개요roc-rk3308b-cc-plus 보드는 여러 컴파일 옵션이 있지만 기본으로 buildroot로 sdk를 컴파일 합니다. 보드의 좀더 쉬운 컨트롤를 위해서 ssh를 설치했는데 이 방법을 공유해보겠습니다. buildroot sdk 컴파일기본 sdk에는 ssh가 깔려