白い背景に黒い線(幅数ピクセル)で構成される画像がある場合、線に沿った座標を見つけるための良い方法は何ですか?たとえば、10ピクセルごとに?タスクにPILを使用することを検討していますが、他のpythonまたはjavaベースのライブラリでも問題ありません。
座標は線の中央を指すのが理想的ですが、線が狭いので、線の内側のどこかを指すだけで十分です。
非常に短い線または点は、少なくとも1つの座標で識別する必要があります。
白い背景に黒い線(幅数ピクセル)で構成される画像がある場合、線に沿った座標を見つけるための良い方法は何ですか?たとえば、10ピクセルごとに?タスクにPILを使用することを検討していますが、他のpythonまたはjavaベースのライブラリでも問題ありません。
座標は線の中央を指すのが理想的ですが、線が狭いので、線の内側のどこかを指すだけで十分です。
非常に短い線または点は、少なくとも1つの座標で識別する必要があります。
通常、ハフ変換は線を見つけるために使用されます。線を記述するパラメーター(異なる表現間で簡単に変換できます)を提供し、この関数をサンプリングしてサンプルポイントを取得できます。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での実装のみが見つかりました。これは、実際に楕円を検索します。