私はOpenCVを学んでいるだけで、ライン検出について質問があります。私は、白い背景上に水平の黒い線を検出する必要がある状況があります。私はラインが常に水平(数度以内)で表示され、カメラからの画像内の位置を検出する必要があることが保証されています。OpenCVの最も基本的なライン検出方法は何ですか
私は水平なので、イメージ上のいくつかの列を通して "エッジ"を垂直方向に検索し、それを良いと呼ぶことができます。私がカメラからキャプチャしているピクセルの量を、スピードの余分なブーストとして狭めることさえあるかもしれません。
このタイプのライン検出には組み込み関数がありますか?
私は余分な力を必要とせず、CannyやHoughの処理時間がありません。できるだけ早く保証された水平線を見つけたいだけです。 (私の解決策が動作している)
イメージは次のようになります。
私は右のあなたを理解していれば、私はhttp://stackoverflow.com/questions/21675509/finding-theに似た何かを実装しました-fitline-of-contours-in-opencv/21677214#21677214 – Micka
いくつかの画像を表示できますか? – Miki