import numpy as np
from PIL import Image
image = Image.open('show.jpg')
image = np.array(image)
print('輸出從起始0到10的全部像素值', )
這個print我弄了老半天,如果是自定義一維陣列的還能用[0:10:1]這在形式輸出,但是圖片的卻輸出一大堆,而且還不是想要的資料,求教
uj5u.com熱心網友回復:
結果不符合你預期,不知道你預期是啥啊。首先,圖片不是一維陣列,你可以列印他的shape看看
print(image.shape )
uj5u.com熱心網友回復:
列印出來結果是:(1080, 1920, 3)
我其實就是想要這個陣列0-10的資料,雖然我可以寫個回圈去獲取,但感覺很LOW,numpy應該有一個自己的方法,多維切片,但我始終弄不出來,百度了一些也不太符合
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/144328.html
上一篇:JavaScript解決
