Opne CV, 오픈 소스로 컴퓨터 비전과 머신러닝을 할 수 있는 소프트웨어 라이브러리입니다.

많은 사람들이 컴퓨터 비전을 할 때, OpenCV를 사용하는 이유는 BSD license를 가지고 있어서입니다..

 

BSD license, 학교에서 교육용이나 회사의 상업적인 목적으로도 사용이 가능한 라이선스입니다.

또한, opencvcc++ 형태로 개발이 되지만 파이썬이나, 자바 등에서도 사용이 가능합니다.

 

마지막으로, CPU뿐만 아니라 멀티코어 프로세싱, 쿠다 환경 등을 기본적으로 제공하므로 여러분들 pc에 이런 환경이 구축되어 있다면 별도 설치 없이, 더욱 빠르고 효율적으로 동작이 됩니다..

 

저는 실습 환경을 파이참으로 진행할 예정이구요!

비주얼 스튜디오나 아나콘다가 편하신 분들은 비쥬얼 스튜디오나 아나콘다를 사용하셔도 괜찮습니다.

 

다만 구글 코랩이나 쥬피터 환경에서는 일부 윈도우 기능에 제약이 있기 때문에,

파이참이나 비주얼 스튜디오 등 비 온라인 IDE 환경을 추천 드립니다.

 

실습 과제는, 블로그 에 <OpenCV 실습>에 곳에 정리를 해두었구요,

필요한 영상 파일 들을 다운로드하거나 여러분이 가지고 있는 영상 파일들을 통해서

같이 실습을 해보는 것을 추천드립니다.

 

파이썬 opencv 라이브러리 설치는 다음과 같습니다.

pip install opencv-python

 

OpnCV 학습에 도움되는 두 사이트들을 소개해드리도록 하겠습니다.

 

1. https://docs.opencv.org/master/

해당 사이트는, open cv 공식 문서입니다.

 

2. https://github.com/sunkyoo/opencv4cvml/tree/master/python

해당 사이트는, 제가 open cv를 학습하였던 서적에 관련된 github입니다.

반응형

+ Recent posts