iOS用のOpenCV 3.1.0をコンパイルしようとしていますが、使用可能なライブラリ(imgProc)のサブセットを使用してコンパイルする必要があります。利用可能なライブラリのサブセットを使用してiOS用OpenCV 3.1.0をコンパイルする
"-D BUILD_SHARED_LIBS=OFF ", "-D BUILD_opencv_core=ON ", "-D BUILD_opencv_imgproc=ON ", "-D BUILD_opencv_world=ON ", "-D BUILD_opencv_gpu=OFF ", "-D BUILD_opencv_calib3d=OFF ", "-D BUILD_opencv_contrib=OFF ", "-D BUILD_opencv_features2D=OFF ", "-D BUILD_opencv_flann=OFF ", "-D BUILD_opencv_highgui=OFF ", "-D BUILD_opencv_legacy=OFF ", "-D BUILD_opencv_ml=OFF ", "-D BUILD_opencv_nonfree=OFF ", "-D BUILD_opencv_objdetect=OFF ", "-D BUILD_opencv_photo=OFF ", "-D BUILD_opencv_stitching=OFF ", "-D BUILD_opencv_video=OFF ", "-D BUILD_opencv_videostab=OFF ", "-DCMAKE_BUILD_TYPE=Release ", "-DCMAKE_TOOLCHAIN_FILE=%s/platforms/ios/cmake/Toolchains/Toolchain-%s_Xcode.cmake " , "-DCMAKE_INSTALL_PREFIX=install”
しかし、それは常にのファイルサイズを作り、私は必要としないすべてのライブラリを含む全体のことを、コンパイル:私はgetCMakeArgs
(https://github.com/Itseez/opencv/blob/master/platforms/ios/build_framework.py#L99)に以下を追加することによって、Pythonのビルドスクリプトを編集してみましたバイナリは非常に大きい(サポートされているすべてのアーキテクチャで150MB)。
誰かが私が探しているべきことを指すポインタはありますか?
ありがとうございます!あなたはこの質問に更新する代わりに "-D BUILD_opencv_core=ON ",