OpenCV 소스 코드를 빌드하고 설치하기 전에 먼저 여러분이 사용하고 있는 리눅스 시스템 상태를 최신으로 업데이트하는 것이 좋습니다. 다음 두 명령은 우분투 저장소에서 업그레이드 가능한 패키지 목록을 확인하고, 실제로 업그레이드를 진행합니다.
$ sudo apt -y update $ sudo apt -y upgrade
앞 명령에서 sudo는 관리자 권한이 필요한 경우에 사용하며, 명령어 입력 후 관리자 암호를 입력해야 할 수도 있습니다.
리눅스 시스템 업그레이드가 완료되었으면 이제 본격적으로 OpenCV 설치를 진행합니다. 먼저 OpenCV 소스 코드 빌드에 필요한 패키지를 설치해야 합니다.
$ sudo apt -y install build-essential cmake pkg-config
다음으로는 다양한 정지 영상 파일을 불러오거나 저장하기 위해 필요한 패키지를 설치합니다.
$ sudo apt -y install libjpeg-dev libtiff5-dev libpng-dev
동영상 파일을 다루거나 컴퓨터에 연결된 카메라를 활용하기 위해 필요한 패키지를 설치합니다.
$ sudo apt -y install libavcodec-dev libavformat-dev libswscale-dev $ sudo apt -y install libdc1394-22-dev libxvidcore-dev libx264-dev $ sudo apt -y install libxine2-dev libv4l-dev v4l-utils $ sudo apt -y install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev