본문 바로가기
개발이야기

코그넥스 비전 라이브러리 사용 포기

by ictlab 2010. 3. 13.

C++Builder 2010 에서 코그넥스 비전 라이브러리를 사용하려고
여러 주 동안 OCX 콤포넌트,라이브러리를 임포트해서 포팅하려고 하였지만
결국은 포기하기로 하였습니다.

Blob 연산과 , FineLineTool 까지는 포팅을 하였지만
무엇이든지 한가지를 해결하려 하면 아무 정보가 없기 때문에
시간이 너무 많이 걸렸습니다. 스트레스도 장난이 아니고요

간신히 한가지 한가지씩 해결이 되기도 했지만. 결국 해결 안되는 문제에 봉착하게 되었군요

함수 하나가 분명히 사용하는 매겨변수 타입이 헤더와 완전히 일치하는데도 불구하고
컴파일 에러가 떠서 더이상 진행 할 수가 없게되버렸습니다.

포팅할때의 가장 큰 리스크가 해결 할 수 없는 문제가 발생한다는 점입니다.
코그넥스는 포팅하면서 그런 문제가 분명히 나올거 같은 느낌이 계속 들었습니다.
결국 올것이 왔다는 생각입니다. 어쩔 수 없지요


마지막으로 Camera에서 영상을 받아서 LIVE로 출력 하는것만 해보고
접기로 했습니다.
라이브 영상 출력하는 것은 타 라이브러리에서는 20~30분이면 끝날 것이지만
코그넥스 + C++Builder 조합으로는 3시간이 걸려서 했습니다.
그것도 VideoFormat 문자열 가져오는것이 안되어서 직접 키보드로 쳐 넣는 방식으로 겨우 라이브  화면을 볼 수 있었습니다.

누군가가 C++빌더에서 코그넥스 라이브러리 사용한다고 하면 극구 말리고 싶군요

참고로..
아래 이미지는 SolarCell 4방향에 FindLineTool을 걸어서 측정해본겁니다.

사용자 삽입 이미지

'개발이야기' 카테고리의 다른 글

X Machine PRO 개발 진행  (0) 2010.03.30
이상엽 칼럼  (0) 2010.03.19
Visual Basic & C++Builder & 디버거  (0) 2010.03.05
3일 동안의 개발을 지켜보면서  (3) 2010.02.21
iPhone Developer Program 등록  (0) 2010.02.02