openCV 버전이 2.x대로 오르면서 경로가 변했는지
이전에 내가 정리했던 내용이 전부 무효가 되었다 ㅠㅠ
include 경로 <opencv/cv.h> 에서 <opencv2/opencv.hpp> 로 변경
/usr/include/opencv2
그리고 링커 옵션도 변경되었다. (라이브러리 이름도 바뀐듯)
[링크 : http://chadaphone.wordpress.com/.../how-to-install-opencv-and-qt-in-ubuntu-12-04-step-by-step-tutorial/]
솔찍히 가장 큰 차이점은..
c가 아니라 c++로 바뀌면서
gcc 대신 g++로 써야 한다는 점이려나? ㅋㅋ
아무튼 설치 시에는 libopencv-dev 패키지로 설치한다.
[링크 : http://karytech.blogspot.kr/2012/05/opencv-24-on-ubuntu-1204.html]
이전에 내가 정리했던 내용이 전부 무효가 되었다 ㅠㅠ
include 경로 <opencv/cv.h> 에서 <opencv2/opencv.hpp> 로 변경
/usr/include/opencv2
그리고 링커 옵션도 변경되었다. (라이브러리 이름도 바뀐듯)
-lopencv_core << 기존의 -lcv
-lopencv_imgproc
-lopencv_highgui << 기존의 -lhighgui
-lopencv_ml
-lopencv_video
-lopencv_features2d
-lopencv_calib3d
-lopencv_objdetect
-lopencv_contrib
-lopencv_legacy
-lopencv_flann
-lopencv_nonfree |
[링크 : http://chadaphone.wordpress.com/.../how-to-install-opencv-and-qt-in-ubuntu-12-04-step-by-step-tutorial/]
솔찍히 가장 큰 차이점은..
c가 아니라 c++로 바뀌면서
gcc 대신 g++로 써야 한다는 점이려나? ㅋㅋ
아무튼 설치 시에는 libopencv-dev 패키지로 설치한다.
$ sudo apt-get install libopencv-dev
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
다음 패키지를 더 설치할 것입니다:
debhelper dh-apparmor gettext html2text intltool-debian libatk1.0-dev libavcodec-dev
libavformat-dev libavutil-dev libcairo-script-interpreter2 libcairo2-dev libdc1394-22-dev
libexpat1-dev libfontconfig1-dev libfreetype6-dev libgdk-pixbuf2.0-dev libgettextpo0
libglib2.0-dev libgtk2.0-dev libilmbase-dev libjasper-dev libjpeg-dev libjpeg-turbo8-dev
libjpeg8-dev libmail-sendmail-perl libopencv-calib3d-dev libopencv-contrib-dev
libopencv-contrib2.3 libopencv-core-dev libopencv-features2d-dev libopencv-flann-dev
libopencv-gpu-dev libopencv-highgui-dev libopencv-imgproc-dev libopencv-legacy-dev
libopencv-ml-dev libopencv-objdetect-dev libopencv-video-dev libopenexr-dev libpango1.0-dev
libpcre3-dev libpcrecpp0 libpixman-1-dev libpng12-dev libraw1394-dev libswscale-dev
libsys-hostname-long-perl libtiff4-dev libtiffxx0c2 libunistring0 libxcb-render0-dev
libxcb-shm0-dev libxcomposite-dev libxcursor-dev libxdamage-dev libxfixes-dev libxft-dev
libxinerama-dev libxrandr-dev libxrender-dev po-debconf x11proto-composite-dev
x11proto-damage-dev x11proto-fixes-dev x11proto-randr-dev x11proto-render-dev
x11proto-xinerama-dev
제안하는 패키지:
dh-make gettext-doc libfaad-dev libgsm1-dev libogg-dev libschroedinger-dev libspeex-dev
libtheora-dev libvorbis-dev libcairo2-doc libglib2.0-doc libgtk2.0-doc libpango1.0-doc
libraw1394-doc libmail-box-perl
추천하는 패키지:
libraw1394-tools
다음 새 패키지를 설치할 것입니다:
debhelper dh-apparmor gettext html2text intltool-debian libatk1.0-dev libavcodec-dev
libavformat-dev libavutil-dev libcairo-script-interpreter2 libcairo2-dev libdc1394-22-dev
libexpat1-dev libfontconfig1-dev libfreetype6-dev libgdk-pixbuf2.0-dev libgettextpo0
libglib2.0-dev libgtk2.0-dev libilmbase-dev libjasper-dev libjpeg-dev libjpeg-turbo8-dev
libjpeg8-dev libmail-sendmail-perl libopencv-calib3d-dev libopencv-contrib-dev
libopencv-contrib2.3 libopencv-core-dev libopencv-dev libopencv-features2d-dev
libopencv-flann-dev libopencv-gpu-dev libopencv-highgui-dev libopencv-imgproc-dev
libopencv-legacy-dev libopencv-ml-dev libopencv-objdetect-dev libopencv-video-dev libopenexr-dev
libpango1.0-dev libpcre3-dev libpcrecpp0 libpixman-1-dev libpng12-dev libraw1394-dev
libswscale-dev libsys-hostname-long-perl libtiff4-dev libtiffxx0c2 libunistring0
libxcb-render0-dev libxcb-shm0-dev libxcomposite-dev libxcursor-dev libxdamage-dev libxfixes-dev
libxft-dev libxinerama-dev libxrandr-dev libxrender-dev po-debconf x11proto-composite-dev
x11proto-damage-dev x11proto-fixes-dev x11proto-randr-dev x11proto-render-dev
x11proto-xinerama-dev
0개 업그레이드, 68개 새로 설치, 0개 제거 및 16개 업그레이드 안 함.
24.9 M바이트 아카이브를 받아야 합니다.
이 작업 후 100 M바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까 [Y/n]?
|
[링크 : http://karytech.blogspot.kr/2012/05/opencv-24-on-ubuntu-1204.html]
'Programming > openCV' 카테고리의 다른 글
opencv docs (0) | 2014.02.17 |
---|---|
Interoperability with OpenCV 1 (0) | 2014.02.08 |
openCV Mat / iplImage (0) | 2012.02.21 |
openCV 글씨 쓰기 예제 (2) | 2012.02.12 |
Cmake로 openCV 컴파일 설정 및 설치하기 (0) | 2012.02.12 |