OpenCV란 무엇인가?
OpenCV
OpenCV(영어: Open Computer Vision)은 오픈소스 컴퓨터 비전 C 라이브러리이다. 원래 인텔에서 개발되었다. 현재 버전 1.0이 나와있으며 윈도, 리눅스 플랫폼에서 사용할 수 있다. 실시간 이미지 프로세싱에 중점을 둔 라이브러리이다. 인텔 CPU에서 사용되는 경우 속도의 향상을 볼 수 있는 Intel Performance Primitives (IPP)를 지원한다.
출처 : Daum 백과 사전
OpenCV 라이브러리를 이용하여 할 수 있는것?
OpenCV를 이용하면 영상처리 기술을 비교적 손쉽게 구현 할 수 있다. 입력과 출력 그리고 영상 처리에 대한 기본적인 기능들이 대부분 구현 되어 있다. 예를 들어 다음과 같은 작업 들을 할 수 있다.
- 얼굴 인식
- Corner Detection
- 증강 현실 (AR)
- 바코드 인식
- 문자 인식
OpenCV in Flash
OpenCV 라이브 러리를 Actionscript3.0 으로 컨버팅 하여 Flash 에서도 OpenCV 의 물건 인식 기능을 사용할 수 있게 되었다. Ohtsuka Masakazu 가 만든 이 라이브러리를 Marilenna 라는 프로젝트 명으로 Spark Project 에서 받아 볼 수 있다.
예제)
http://www.quasimondo.com/examples/face_detection/FaceDetector_Camera.html
http://www.francois-tarlier.com/blog/wp-content/uploads/2009/03/Marilena01/
'Actionscript3.0' 카테고리의 다른 글
What is "Flashplatform" ? (3) | 2009.08.25 |
---|---|
Flash player 의 보안 (17) | 2009.06.24 |
AS3.0의 통신 - 브라우저와의 통신 (Javascript) (11) | 2009.06.02 |