python
1img = [np.array(Image.open('drive/My Drive/画像名'))] 2 3for i in range(1): 4 img[i] = 255 - img[i] 5 img[i] = (img[i] > 128) * 255 6 7np.set_printoptions(threshold=19000) 8print(img)
とした時、画像によって要素数が変わってくるのはなぜでしょう?
[array([[[ 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],
[255, 255, 255],
[255, 255, 255],
[255, 255, 255],
[255, 255, 255],
[255, 255, 255],
・・・・・
これだと、要素は3つですが、
[array([[[ 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],
・・・・・
これだと、4つになってます。
あなたの回答
tips
プレビュー