4

クリスマスツリー

枝にさまざまな円があるクリスマス ツリーのイメージがあります。円がさまざまな色になっていることがわかります: 緑、赤、黄色など。

PHPを使用して円の位置を見つける必要があります。

PHP GD ライブラリで可能ですか?

可能であれば、円の x 位置と y 位置を計算する方法を教えてください。

4

1 に答える 1

3

GD ライブラリでは不可能ですが、imagemagick では可能です。

画像内の色の変化とその位置は、エッジ検出によって検出されます。

このブログ記事には、php に関するこれのすばらしいまとめがあります。

ソース画像の正しいアルゴリズムを見つけることは反復的なプロセスであるため、私が提供できる一般的なスクリプトはありません。

最初に、ソース画像から木の濃い緑色をフィルター処理してから、エッジ検出を実行してグレースケール画像の円のエッジを取得します。

そこに着いたら、ある種の円検出が必要です。グーグルはこの興味深いスレッドを見つけました

これがあなたを正しい方向に導くのに役立つことを願っています.

于 2012-09-07T14:35:23.740 に答える