1
RGBAイメージからグレースケール値を持つ2次元numpy配列を取得しようとしています。私が使用する方法はimread
からspicy.misc
ですが、mode='F'
またはflatten=True
と設定すると結果はゼロ行列になります。scipy.misc impleは、flatten = TrueでRGBAイメージを読み取るときに0の2次元配列を返します。
マイコード:
(278, 278)
[[ 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.]]
と画像:letter A
おかげで、その時間後に発見しました。 KerasのConv2dレイヤの入力として3次元配列を取得するために使用される 'image_mat = misc.imread(f) image_mat = image_mat [:,:、3:]/[1.0]' –