ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [OpenCV] 환경 구성
    개발/Python 2021. 9. 14. 14:51

    OpenCV 실습을 위해 환경을 구성을 먼저 진행하려 한다.

    파이참에 파이썬 3.9를 이용할 것이다. 파이썬 가상 환경을 venv를 쓸지 아나콘다를 쓸지 고민했는데 아나콘다를 써보려다가 opencv 버전 문제로 그냥 원래 쓰던 venv 쓰도록 하겠다.

    또, 사실 VS Code로 리눅스 ssh 붙여 쓰는 게 익숙한데 실습 환경이 파이참이라 그냥 파이참 쓰기로 했다.

     

    Mac -> preference, Windows -> settings

    이미지는 아나콘다인데 실제로는 venv다.

    실습하는 PC는 기본적으로 파이썬 3.8이 설치되어있었다. 나는 따로 3.9를 설치해주었는데 파이참 설정 페이지에서 현재 프로젝트의 파이썬 관련 패키지들의 버전을 확인할 수 있다.

     

    이제 내 파이썬 가상 환경에 필요한 패키지를 설치해줄 것이다.

    나는 우선 opencv-python을 검색해서 4.5 버전을 설치해주었고 똑같은 방식으로 matplotlib도 설치해주었다.

    아마 opencv를 설치하면 numpy도 같이 설치될 것이다.

     

    import cv2
    import numpy as np
    
    img = np.zeros((300,400),np.uint8) #400*300 화소에 0을 채움
    img.fill(200) # 0으로 채워진 img에 0~255의 값 중 200으로 채움
    
    #위에서 작성한 img를 창으로 띄움
    cv2.imshow("title", img)
    cv2.waitKey(0)
    cv2.destroyAllWindows()

    실행화면

    간단하게 코드를 작성해서 opencv가 제대로 동작하는지 확인해보았다.

    댓글

Designed by Tistory.