2011-08-12 11 views
0

IValueConverterがオリエンテーションのためにEXIFメタデータに従ってイメージを回転することを確認するためのテストを書きたいと思います。BitmapFrame内の任意のピクセルの色を取得しますか?

幅400ピクセル、高さ300ピクセルのテスト画像を作成しました。上半分は白、下半分は黒です。

私はその後、私は私のテストを書いて、次の表に従って、アサーションを作ることができ、画像の隅のピクセルの色を調べることができた場合:

 
Orientation    Top Left Top Right Bottom Left Bottom Right 
Landscape     White  White  Black   Black 
Portrait Clockwise   Black  White  Black   White 
Portrait Anti Clockwise White  Black  White   Black 

(私は画像が逆さまであることを期待しておりません - 水平または垂直のいずれかに下向きまたは反射する)

どのようにコーナーピクセルにアクセスして、それらが黒か白かを調べることができますか?

答えて

1

ここからの答えは、同様BitmapFrameに適用されます。Finding specific pixel colors of a BitmapImage

コピーしたデータをバイト配列にと慎重には、アレイに素晴らしいことだ

+0

おかげで、私は私を閉じるために投票してきたという事実で非常に良いを解析します自分の質問;) – Grokodile

関連する問題