私はUbuntuボックスにopencv 3.1をコンパイルしてインストールしようとしました。インストール後、私はcv::BaseFilter
クラスを使用してカスタムフィルタを作成しようとしていました。しかし、私はそれのために必要なインクルードファイルを見つけることができません。今私は<opencv2/imgproc/imgproc.hpp>
を含んでいます。私はopencvコンパイルに使用されるソースファイルにfilterengine.hpp
があることに気付いたが、/usr/local/include/opencv2
インストールディレクトリに同じファイルが見つかりません。これは正しいですか?はいの場合、コンパイル後にどのようにインストールできますか?ありがとう。opencv 3.1インストールとBaseFilterクラス
-1
A
答えて
1
フィルタリングクラスはOpenCV 3.1でプライベートにしました。この問題を回避するには、modules/imgproc/src/filterengine.hpp
(たとえば、class CV_EXPORTS BaseRowFilter
)のクラス定義にCV_EXPORTS
を追加してから、openCVを最初からコンパイル/インストールしてください。その後、同じfilterengine.hpp
をプロジェクトにコピーし、それを組み込みます。その点からすべてがコンパイルされ、うまくリンクするはずです。 CV_EXPORTS
が指定されていないデフォルトの場合、これらのクラスは出力用のopenCV共有ライブラリで外部に作られません。
関連する問題
- 1. OpenCV 3.1のImgproc.copyMakeBorder?
- 2. エラー - OpenCVの3.1(パイソン)
- 3. ブール値Not OpenCV 3.1
- 4. 完全なcudaツールキットをサポートするopenCV 3.1のインストール方法は?
- 5. haskell-opencv(OpenCV-3.1へのHaskellバインディング)のGaussianBlurImage
- 6. Java opencv 3.1のCudaクラスはどこですか?
- 7. opencv 3.1 wxwidgets cv :: imwriteエラー
- 8. OpenCV 3.1 ANN predict returns nan
- 9. TravisとOpenCV 3 - インストール方法
- 10. opencv_contribでopencvライブラリ3.1を生成する
- 11. Android OpenCV 3.1ファイルからSVMクラシファイアをロード
- 12. OpenCVのインストール
- 13. OpenCV 3.1 UMatの使用に関する警告とクラッシュ
- 14. python3用opencvのインストール
- 15. opencv 2.4とopencv 3を同じマシンにインストールするには
- 16. Win10 64ビット版PythonとOpenCVのインストール
- 17. は読み、OpenCVのとのpython(アナコンダ)私はanaconda3パイソンとOpenCVの3.1を使用してい
- 18. xCode用OpenCVのインストール問題
- 19. OpenCV Ubuntuインストールの問題
- 20. LinuxシステムでのOpenCVのインストール
- 21. OpenCVをpython3にインストールする
- 22. opencvモジュールのインストール方法
- 23. anaconda3にopencvをインストールする
- 24. CondaでOpenCVをインストールする
- 25. OpenCVの再インストールの問題
- 26. Debian 3.1 "Sarge" PHP5をインストールする
- 27. CentoOS 7にApache Cassandra 3.1をインストール
- 28. OpenFV 3.1とnonfreeモジュールをインストールするには?
- 29. OpenCV 3.1 - opencv_contribのライブラリが見つかりません
- 30. openCV 3.1でのビデオキャプチャがpython3で動作しない
OpenCV 3.1でこのクラスに到達できるかどうかわからない どのような種類のフィルタを定義したいですか? – Kornel
@Kornel http://answers.opencv.org/question/102420/opencv-31-installation-and-basefilter-class/からのコメントへのコメントを参照してください。 – hovo