0

どうかお元気で。

私は現在のプロジェクトでやや岐路に立っています。以前の投稿での議論に従って並べ替えられるグレースケール ピクセル値を抽出する必要があります (非常に親切かつ徹底的に回答されています)。

私が知っている2つの主な方法は次のとおりです。

  1. Yuv プレビューからグレースケールを抽出します。

  2. 写真を撮り、RGB 値をグレースケールに変換します。

私の主な目的の 1 つはシンプルさです。プロジェクト全体がそれを必要としているので、私の質問です。バッテリーと処理時間?

私はコードサンプルを求めているわけではありませんが、人々が経験したこと、(記事などで)読んだことがある、または直感的な予感を持っている可能性があることを探しています.

これを読んでいただきありがとうございます。

4

1 に答える 1

0

私は現在、ピクセル値を使用して計算を行うプロジェクトに取り組んでいます。グレースケールのみが必要な場合、または計算にプレビュー全体を使用する必要がある場合は、YUV プレビューから直接値を使用する方が良いことに気付きました。 .

RGB 値を使用したい場合、またはプレビューの特定の部分に基づいて何かを計算したい場合は、必要な領域をビットマップに変換し、それを使用して変換することをお勧めします。

ただし、同じプロジェクトは 2 つとないため、達成しようとしていることにすべて依存します。時間があれば、両方の方法を (大雑把に) 実装し、簡単なテストを行って、CPU 使用率と合計処理時間の点でどちらが優れているかを確認してみませんか? それが、私が特定の問題に最適な方法を見つけた方法です。

于 2013-05-21T09:46:31.913 に答える