私のプロジェクトでは、オブジェクト検出にopencvライブラリを使用しています。しかし、私はオブジェクトを検出するためにabalではありません。 私はプレイカードやクレジットカードなどの長方形のオブジェクトを検出するのに役立つ必要があり、thayオブジェクトに長方形を描きたい。あなたの答えは私に必要でした。opencvを使用したAndroid Rectangleオブジェクトの検出
答えて
"フィーチャマッチング"または "イメージマッチング"というメソッドを探しています。これらの例は、あなたがオブジェクトを検出する方法を理解するのに役立ちます
http://docs.opencv.org/3.0-beta/doc/py_tutorials/py_feature2d/py_matcher/py_matcher.html
http://docs.opencv.org/3.0-beta/doc/tutorials/features2d/feature_homography/feature_homography.html
: は、以下のドキュメントを参照してください。
基本的に、次の手順に従います。 - 検出したいオブジェクトの画像内のキーポイントを検出します(FeatureDetectorを使用)。 - 検出されたキーポイントを使用してディスクリプタ(DescriptorExtractorを使用)を計算します。
次に、ビデオの各フレームについて: - キーポイントを検出してディスクリプタを計算します。 - ドキュメント内のメソッドを使用して、各フレームのディスクリプタと、オブジェクトを含むイメージのディスクリプタを一致させます。
ご質問がございましたら、お気軽にお問い合わせください。
おかげでzedvが、私はすでに既存のオブジェクトと任意のオブジェクトを一致させたくない私はちょうどカメラのプレビューから任意の長方形の領域を検出したいカメラの開始 – hg1
前処理を行う必要があります。まず、edge detectorsを使用し、エッジ検出フィルタを適用した後に、鮮明な境界線を持つ画像/ビデオフレームがあります。したがって、長方形検出器はより高い成功を収めることができます。
さらに、偽陽性を減らすために後処理を行う必要があります。たとえば、検出された矩形の幅は、ケースの高さよりも長くする必要があります。
しかし、これらの種類のオブジェクト検出のケースは非常にアプリケーション固有であるため、いくつかの実験を行う必要があります。
- 1. Android OpenCVオブジェクト検出
- 2. オブジェクト検出android opencv
- 3. opencvを使用した静止画像のAndroid検出
- 4. OpenCV Androidを使用した顔の特徴検出
- 5. OpenCvを使用した形状検出
- 6. OpenCVを使用したブロブ検出
- 7. OpenCVを使用した画像検出
- 8. OpenCVを使用したロゴ検出
- 9. AndroidでOpenCVを使用した人体検出
- 10. opencv pythonを使用してROI内のオブジェクトを検出
- 11. OpenCVオブジェクト検出チュートリアル
- 12. opencv-pythonオブジェクトの検出
- 13. OpenCV GPUを使用した人の検出のためのコード
- 14. 複数のオブジェクトの検出(OpenCVを使用)
- 15. Python OpenCV Sliding Windowオブジェクト検出
- 16. Android OpenCVサークルHSVカラー検出
- 17. opencvを使用してボックスを検出しました
- 18. CNTKを使用したオブジェクト検出
- 19. OpenCV、Android:リアルタイム検出ではなく画像からオブジェクトを検出する
- 20. OpenCVを使用したPythonでのHOGトレーニングと検出
- 21. opencvを使った色の検出
- 22. ContourからExtract Rectangle OpenCV
- 23. ホッグ人検出opencv WEBCAMを使用
- 24. opencv/Emgucvを使用した画面検出
- 25. OpenCV Laplacianを使用したブロブ検出器
- 26. WebCam PythonでHough Circleを使用したアイリス検出OpenCV
- 27. opencv pythonを使用した液体検出
- 28. AndroidでOpenCVを使用してCameraFrameからRGBの値を検出する
- 29. カメラを使ったOpenCV検出画面
- 30. オブジェクトでOpencvを検出する
こんにちは。私たちはあなたのプロジェクトに関するより多くの情報を必要とします。通常、いくつかのサンプル画像を表示すると、問題を理解しやすくなります。画像内の四角形を検出しますか?または...イメージ内の特定のオブジェクトを検出しますか? – zedv
実際に私はopencvを使ってカメラのプレビューから四角形を検出したいと思います。例えば、私が机の上でopencvからカメラを開くとき、私は1つのクレジットカードと1つの鉛筆を持っています。そして私はそのオブジェクトの両方で自分のカメラを動かすので、私は鉛筆ではなく、カメラのプレビューに表示されている全領域ではなく、そのカードの画像のみをキャプチャします。おかげで – hg1