0

白い背景に黒い線(幅数ピクセル)で構成される画像がある場合、線に沿った座標を見つけるための良い方法は何ですか?たとえば、10ピクセルごとに?タスクにPILを使用することを検討していますが、他のpythonまたはjavaベースのライブラリでも問題ありません。

座標は線の中央を指すのが理想的ですが、線が狭いので、線の内側のどこかを指すだけで十分です。

非常に短い線または点は、少なくとも1つの座標で識別する必要があります。

4

1 に答える 1

2

通常、ハフ変換は線を見つけるために使用されます。線を記述するパラメーター(異なる表現間で簡単に変換できます)を提供し、この関数をサンプリングしてサンプルポイントを取得できます。http://en.wikipedia.org/wiki/Hough_transformおよびhttps://stackoverflow.com/questions/tagged/hough-transform+pythonを参照してください

このhttp://coding-experiments.blogspot.co.at/2011/05/ellipse-detection-in-image-by-using.htmlPythonでの実装のみが見つかりました。これは、実際に楕円を検索します。

于 2012-10-06T10:34:38.247 に答える