Очень хорошая статья. Но почему бы не использовать brew для компиляции исходников?

  1. заварить редактировать opencv, отключить openexr и perf_tests
  • DBUILD_OPENEXR=ВЫКЛ.
  • -DBUILD_PERF_TESTS=ВЫКЛ.

2. brew -v install — сборка из исходников — env=std opencv

_________________________________________

аргументы = std_cmake_args + %W[

-DCMAKE_OSX_DEPLOYMENT_TARGET=

-DBUILD_JASPER=ВЫКЛ.

-DBUILD_JPEG=ВКЛ.

-DBUILD_OPENEXR=ВЫКЛ.

-DBUILD_PERF_TESTS=ВЫКЛ.

-DBUILD_PNG=ВКЛ.

-DBUILD_TESTS=ВЫКЛ.

-DBUILD_TIFF=ВЫКЛ.

-DBUILD_ZLIB=ВЫКЛ.

-DBUILD_opencv_hdf=ВЫКЛ.

-DBUILD_opencv_java=ВЫКЛ.

-DBUILD_opencv_text=ВЫКЛ.

-DOPENCV_ENABLE_NONFREE=ВКЛ.

-DOPENCV_EXTRA_MODULES_PATH=#{путь_сборки}/opencv_contrib/модули

-DWITH_1394=ВЫКЛ.

-DWITH_CUDA=ВЫКЛ.

-DWITH_EIGEN=ВЫКЛ.

-DWITH_FFMPEG=ВЫКЛ.

-DWITH_GPHOTO2=ВКЛ.

-DWITH_GSTREAMER=ВЫКЛ.

-DWITH_JASPER=ВЫКЛ.

-DWITH_OPENEXR=ВЫКЛ.

-DWITH_OPENGL=ВКЛ.

-DWITH_QT=ВКЛ.

-DWITH_TBB=ВКЛ.

-DWITH_VTK=ВЫКЛ.

-DBUILD_opencv_python2=ВКЛ.

-DBUILD_opencv_python3=ВКЛ.

-DPYTHON2_EXECUTABLE=#{какой "питон"}

-DPYTHON2_LIBRARY=#{py2_lib}/libpython2.7.dylib

-DPYTHON3_EXECUTABLE=#{какой "python3"}

-DPYTHON3_LIBRARY=#{py3_config}/libpython#{py3_version}.dylib

-DPYTHON3_INCLUDE_DIR=#{py3_include}

]