이미 빌드되어있는 dll과 헤더들은 사용X - opengl 관련 함수들이 같이 컴파일되지 않은 상태라 사용불가, getBuildInformation() 으로 확인 가능


cmake를 통해 새로 빌드해주어야 한다.



cmake에서 configure하고 난 뒤 WITH_OPENGL 체크하고 다시 configure한 후에 generate한다.

생성된 ALL_BUILD를 통해 빌드하면 release/debug모드의 bin(.dll)/lib(.lib)을 얻을 수 있다.


바뀐 .dll을 등록하기 위해 이전에 등록해두었던 환경변수를 수정하고

사용하고 있던 프로젝트의 경로들도 수정해준다.



과정을 완료하면 위의 사진처럼 getBuildInformation() 함수를 통해 확인할 수 있다.


그 후 테스트해보면 opengl관련 함수들도 잘 작동된다!




참고 : http://cinaburo.tistory.com/1

VideoCapture를 이용해서 카메라 출력한 뒤 opengl 도형 띄우는 예제를 실행시켜봤는데 색이 이상하게 나온다

피부나 붉은 계통은 푸르게 나오고 푸른 계통은 붉게 나오는 것


Mat은 capture.read(frame); 할 시 BGR로 이미지를 read하나보다.

cvtColor(frame, frame, CV_BGR2RGB); 사용하니 색이 바르게 나온다.

root folder : 각 사물의 명칭

deco : 머리 위의 악세사리

head : 동물 귀/천사링 같은 종류

nose : 코

mouse : 입 주변의 악세사리 종류(이빨, 입에서 뱉는 종류)

jaw : 턱 아래의 물체


- 수정 가능성 있음

+ Recent posts