2

画像ファイル(jpgまたはpng)を持っています

これは 4 色のみで、黒い線はほとんどありません (600px X 600px の画像サイズ)。2 本、4 本、または 6 本の黒い線が表示される場合があります。

各黒い線の (x1, y1) と (x2, y2) を取得する必要があります。

perlまたはcまたはmatlabで実装可能

4

2 に答える 2

8

ハフ変換を適用してみてください。特に線の検出に効果的です。

于 2012-10-10T20:13:06.713 に答える
0

画像内の線を検出する簡単な方法の 1 つは、画像の勾配を計算することです。

そのためには、(線の向きに応じて) x または y 方向の勾配を計算し、勾配のしきい値を設定して、黒い線が存在するかどうかを調べます。

于 2012-10-13T14:17:49.983 に答える