2

現在、画像処理プロジェクトに取り組んでおり、画像からエッジを検出する必要があります。画像の線を検出するためにキャニーエッジ検出を使用することを考えたので、インターネットでjavacvを使用してキャニーエッジ検出について検索し、キャニーエッジ検出技術に関する基本的なアイデアを提供するいくつかのチュートリアルを見つけましたが、サンプルを見つけることができませんでしたこれに関するコード。誰かが簡単なサンプルエッジ検出コードを提供できますか?

次の画像のコード例を提供していただければ幸いです。

ここに画像の説明を入力

4

1 に答える 1

1

巧妙なエッジ検出を行うには、次のように実行する必要があります。

IplImage gray = ...

cvCvtColor(colored, gray, CV_RGB2GRAY); 
cvSmooth( gray, smooth, CV_BLUR, 9, 9, 2, 2);   
cvThreshold(gray,gray, 155, 255, CV_THRESH_BINARY);

cvCanny( gray, gray, lowThreshold, highThreshold, aperature_size );  

詳細については、この質問と回答を確認してください

于 2012-10-21T09:18:13.173 に答える