私の現在のプロジェクトはAndroidの画像処理に関するものですが、携帯電話のカメラが約1〜2メガピクセルの場合、グレースケールや2値化などの前処理の結果に影響しますか?
1 に答える
3
カメラのメガピクセル数に関係なく、前処理コードがまったく同じように機能するという点で、携帯電話のカメラは実行する前処理に影響を与えません。ガベージイン、ガベージアウトは引き続き適用されます。低品質、コントラストの悪い、ぼやけた画像から始めると、壁に掛けたい素晴らしいものに変えることができなくなります。さらに、ミズキがコメントでほのめかしたように、1〜2メガピクセルの電話画像は、インターネットで使用される平均的な画像よりもはるかに高い解像度であり、これらは2値化してグレースケールで問題なく表示できます。
あなたがあなたの質問で言及した前処理の2つの方法に関して:
二値化
これは、画像を2色バージョンに変換するだけです。通常は黒と白ですが、他の色も可能です。画像のピクセル数は、処理するピクセル数が多い場合に時間がかかることを除いて、これには関係ありません。低品質の携帯電話のカメラでは、コントラストの低い写真が生成されることがあります。これにより、2値化アルゴリズムが、いずれかの色でピクセルを表示するしきい値を正しく決定することが困難になる場合があります。
グレースケール
画像をグレースケールに変換するには、各ピクセルの色を操作します。この場合も、ピクセル数は前処理時間を増やすだけで、結果は変わりません。
于 2012-11-07T10:20:19.373 に答える