Java用の形状認識ツールを探しています。特に、画像ファイル(jpeg、bmp、gif、または一般的な画像ファイル形式)を指定して、で見つかった通常の形状(長方形、線など)に関する情報を提供するJavaライブラリを見つけたいと思います。写真とその座標。
このトピックに関する以前の質問では、C#の推奨事項を見てきましたが、Javaでの実装を見つけることができません。
誰かが私を助けてくれることを願っています!
Java用の形状認識ツールを探しています。特に、画像ファイル(jpeg、bmp、gif、または一般的な画像ファイル形式)を指定して、で見つかった通常の形状(長方形、線など)に関する情報を提供するJavaライブラリを見つけたいと思います。写真とその座標。
このトピックに関する以前の質問では、C#の推奨事項を見てきましたが、Javaでの実装を見つけることができません。
誰かが私を助けてくれることを願っています!
OpenCVを見たことがありますか?そのためのJavaラッパーがあると思います。正確に何を達成しようとしていますか?
人間が描いた 2 次元形状を認識したい場合は、より具体的なニューラル ネットワーク、 kohonen ネットワーク、または自己組織化マップを調べることをお勧めします。このネットワークには、通常、ユーザーが描いた形状マーキングを指定する 2 次元ブール配列が供給されますtrue
。ピクセルが前景色であり、false
ピクセルが背景色の場合。Jeff Heaton は kohonen ネットワークに関する本を何冊か書いており、ネットワークに教えられている事前定義サンプル (形状) のセットに基づいてユーザーが描いた文字を認識する実用的な OCR の例を提供しています。ソース コードはここに、アプレットはここにあります。
Encogフレームワークはあなたが探しているものだと思います。