데이터분석/Vision Recognition

OpenCV 명령어 관련 정리

늘근이 2015. 11. 13. 04:24

참고 (아래의 요약에 대한 설명자료)

http://darkpgmr.tistory.com/70

 

single expand - 하나의 positive 샘플을 변형(하나만 있으므로 어쨌든 변형필요)

multi preserve - 입력된 여러개의 positive샘플을 그대로 저장

multi expand - 입력된 여러개의 positive샘플을 변형

 

샘플제작시

-w : 가로

-h : 세로

-img : 입력받은 이미지

-vec : 변형된 파일들 명

-bg : 백그라운드컬러, 알아서 백그라운드컬러를 합성함

-bgthreshd : 백그라운드컬러 생성시 다양함을 주기위한 범위값

-maxidev : 밝기값 변형

-maxxangle (y/z) : 회전 변형 (물체가 항상 땅에있는상태라면 적게)

-num : 만들 샘플 데이터

 

훈련시

-data : classifier 가 저장될 폴더

-vec : 데이터파일명

-nstages : 학습할 cascade 단계 수.

-npos : 각 학습단계에 사용되는 positive샘플 개수 설정

-nneg : 각 학습단계에 사용되는 negative샘플 개수 설정

-minhitrate : 각 단계에서의 최소검출율

-maxfalsealarm : 각 단계에서의 오검출율 상한.

-mode : BASIC (참고자료중 Edge features)

            CORE (1a 1b 2a 2b 2c 2d 3a)

            ALL (모두)

-w -h : 이미지 패치의 크기

-nsplits : 이진트리 관련

-mem : 사용할 메모리 크기

-sym -nonsym : 좌우대칭 여부 (기본값 true)

 

 

 

*참고

 

mode시 다음과 같은 조합으로 이미지를 찾음