Tôi đang cố gắng để thiết lập một môi trường làm việc trên mac của tôi:brew cài đặt opencv3 dường như thành công, nhưng thiếu cv2.so và cv2.py
brew install opencv3 --c++11 --with-contrib --with-gphoto2 --with-python3
==> Installing opencv3 from homebrew/homebrew-science
...
==> cmake .. -DCMAKE_C_FLAGS_RELEASE= -DCMAKE_CXX_FLAGS_RELEASE= -DCMAKE_INSTALL
==> make
==> make install
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local.
opencv3 and opencv install many of the same files.
Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you'll need to add to your
build variables:
LDFLAGS: -L/usr/local/opt/opencv3/lib
CPPFLAGS: -I/usr/local/opt/opencv3/include
==> Summary
/usr/local/Cellar/opencv3/3.0.0: 351 files, 110M, built in 5.4 minutes
Vì vậy homebrew dường như nghĩ rằng tiến trình cài đặt diễn ra tốt đẹp, nhưng xác định vị trí cv2.so thấy không có gì ...
locate *cv*.so
chỉ thấy
/usr/local/Cellar/opencv3/3.0.0/lib/python3.5/site-packages/cv2.cpython-35m-darwin.so
và
/usr/local/lib/python3.5/site-packages/cv2.cpython-35m-darwin.so
cv2.py hoặc cv.py không tồn tại cũng ... Bất kỳ ý tưởng?
Đó không chính xác là giải pháp cho vấn đề của bạn, nhưng ở đây nó có thể giúp bạn: http://www.pyimagesearch.com/2015/07/20/install-opencv-3-0-and-python-3-4 -on-ubuntu/ Tôi cũng gặp sự cố khi cài đặt OpenCV bằng Python. – Macabeus
Bạn có cần OpenCV 3.0 không? Nếu bạn có thể sống với loạt OpenCV 2.4.x trước đó, bạn có thể sử dụng 'brew install opencv' để có được cv2.so và cv.py (tôi vừa kiểm tra với 'brew ls --verbose opencv' trên mac của tôi). – RevJohn
@RevJohn Đây là những gì tôi sử dụng cho bây giờ .... hy vọng các repo brew Opencv3 sẽ nhận được cố định đôi khi sớm, kể từ khi tôi muốn thử các thuật toán khai thác tính năng mới. –