私はこの問題にしばらく直面していますが、それはまだ分かりません。
OpenCVとJavaを使用して画像からカードを検出し、それからトランスローをトリミングすると、元の画像が正しい向きであればすべてうまく行きます。今のところ、画像を180度回転させる方法は?または、テキストを検出する方法を逆さまにしてから、正しい方向に回転させることができます。
JavaでOpenCVから取得した結果は、Mat
オブジェクトに切り抜かれたカードが含まれています。
誰もこれに直面してこれを解決したことがありますか、あるいは私に正しい解決策を教えてください。
ありがとうございます。ここでOpenCVとJavaを使って、画像/裏返しの画像を逆さまにする方法を教えてください。
0
A
答えて
0
原本からトリミングサンプル画像は、ちょうどあなたのコードを実行され、それが最初のパスでは何も見つかっていないならば、あなただけの画像を回転させることができ、再試行してください?または、カードの小さな部分だけをスキャンしてみて、カードが正しいかどうかを判断できます。
これは、座って、これがどのようにして最善に行われるかについて、あなた自身で考えていくことになります。
画像を回転させる場合、画像を見てみましたか?そのため、あなたは、単純なのAffineTransformで行うことができる回転バッファリングされたイメージを使用している場合:あなたが使用することができますMat
オブジェクトを回転させるための::http://docs.opencv.org/java/3.0.0/
Imgproc.warpAffine(Mat source, Mat dest, Mat M, Size size)
から撮影
AffineTransform at = AffineTransform.getRotateInstance(Math.PI, image.getWidth()/2, image.getHeight()/2.0);
BufferedImage myRotatedImage = createTransformed(image, at);
編集を
関連する問題
- 1. 画像の処理方法を教えてください。
- 2. Facebookのアルバムを使ってページのアルバムに画像をアップロードする方法を教えてください。
- 3. jqueryを使って画像を左から右に表示する方法を教えてください。
- 4. Tumblrの画像を伸ばす方法を教えてください。
- 5. 画像とテキストを送信して他のアプリに共有する方法を教えてください
- 6. java opencvを使って画像を消す方法
- 7. マウスを上に置いたときに画像をフェードインする方法を教えてください。
- 8. 私はPHPを介してmySqlデータベースに画像をアップロードする方法を教えてください
- 9. 画像を別の画像/ボタンに置き換えてください - javascript
- 10. PDFを生成する前に画像を確実に読み込む方法を教えてください。
- 11. シークバーを使ってAndroidの画面の明るさを上げる方法を教えてください。
- 12. 複数のサイズの画像をcakephp環境に保存する方法を教えてください。
- 13. PHP画像の注釈を最適にする方法を教えてください
- 14. UIButton imageView - UIViewContentModeScaleAspectの後に画像を移動する方法を教えてください。
- 15. テーブル内のリンクにある画像を傷つける方法を教えてください。
- 16. Javaを使用してフロアプラン画像のパスを見つける方法は? diijistrakやA starアルゴリズムを実装する方法を教えてください
- 17. ドッカーが同じ画像を複数回構築するのを防ぐ方法を教えてください。
- 18. ラジオを画像に置き換えてください。
- 19. スイフト3:写真ライブラリから複数の画像を選択する方法を教えてください。
- 20. opencvでシーケンス画像を使ってビデオを作る方法
- 21. ループでOpenCVを使って以前の画像を覚えておくには?
- 22. 画像を開いて使って画像を開く
- 23. 各ブレークポイントで画像要素にアクセスする方法を教えてください。
- 24. フォトライブラリの画像をコレクションビューに読み込む方法を教えてください
- 25. ギャラリアに画像を動的に読み込む方法を教えてください
- 26. ポリマーのインライン条件式、またはローディング画像の表示方法を教えてください。
- 27. WebEye.Controls.Wpf画像が逆さまになっています
- 28. mouseDraggedを使用しているときに、最初にマウスカーソルの位置にジャンプせずに画像を移動する方法を教えてください。
- 29. knitr(R) - 画像をHTMLファイルに埋め込む方法を教えてください。
- 30. PHPを使ってアンドロイドで画像をアップロードする際の画像のサイズを小さくする方法
あなたの答えをありがとう、私はいくつかの可能な解決策がありますが、計算に時間がかかります。例えば私は画像の内容をOCRしようとすることができます(ちょうど2回、最良の投票は正しい方向です)、私はちょうどこのタスクに対処するための別の堅牢な方法を見つけたいと思います –
あなたは私の質問を誤解していると思います。私はOpenCVとJavaでimage/Matオブジェクトを回転させる方法を知っていますが、結果イメージが正しい方向にあるかどうか、次のステップ(OCRステップ)には分かりません。 –