2017-08-22 11 views
0

私はMNISTトレーニングセットから最初の画像を解凍しました。(28,28)マトリックスにアクセスできます。MNIST画像はどのような画像フォーマットですか?

enter image description here

[[ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
    0 0 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
    0 0 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
    0 0 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
    0 0 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
    0 0 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 0 0 0 0 3 18 18 18 126 136 
    175 26 166 255 247 127 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 30 36 94 154 170 253 253 253 253 253 
    225 172 253 242 195 64 0 0 0 0] 
[ 0 0 0 0 0 0 0 49 238 253 253 253 253 253 253 253 253 251 
    93 82 82 56 39 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 18 219 253 253 253 253 253 198 182 247 241 
    0 0 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 80 156 107 253 253 205 11 0 43 154 
    0 0 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 0 14 1 154 253 90 0 0 0 0 
    0 0 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 0 0 0 139 253 190 2 0 0 0 
    0 0 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 0 0 0 11 190 253 70 0 0 0 
    0 0 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 0 0 0 0 35 241 225 160 108 1 
    0 0 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 0 0 0 0 0 81 240 253 253 119 
    25 0 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 186 253 253 
    150 27 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 93 252 
    253 187 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 249 
    253 249 64 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 130 183 253 
    253 207 2 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 0 0 0 0 39 148 229 253 253 253 
    250 182 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 0 0 24 114 221 253 253 253 253 201 
    78 0 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 23 66 213 253 253 253 253 198 81 2 
    0 0 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 18 171 219 253 253 253 253 195 80 9 0 0 
    0 0 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 55 172 226 253 253 253 253 244 133 11 0 0 0 0 
    0 0 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 136 253 253 253 212 135 132 16 0 0 0 0 0 0 
    0 0 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
    0 0 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
    0 0 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
    0 0 0 0 0 0 0 0 0 0]] 

私は、しかし、私は私は画像フォーマットの種類にと困惑している、(機械学習のための)グレースケールに変換し、それを二値化するようにそれにいくつかの画像処理を行いたいです対処する。これが(28, 28, 3)の場合は、3チャンネルのRGB画像であることは明らかです。しかし、これは(28, 28)の画像であり、各ピクセルは離散的な範囲[0, 255]の値をとりますが、これはかなり奇妙です。この画像はすでにグレースケールで表示されていますが、ピクセル値を正規化するだけですか?正規化には何が必要ですか?フラット化されたベクトルにスカラー1/(sum of all energy values)を掛けますか?

ありがとうございます!

答えて

1

画像は、8ビットの量子化(したがって範囲[0-255])を持つ28×28ピクセルのグレースケール画像です。イメージは明らかにバイナリの白黒イメージでしたが、サイズ変更時のアンチエイリアシングによって追加のグレースケール値が発生しました。詳細については、hereを参照してください。

通常、すべての値を255で除算して正規化します(すべてのピクセル値の合計ではありません)。

関連する問題