python如何讀取像素值的方法:
使用image模塊中的getpixel函數(shù)獲得像素值。
GetPixel函數(shù)檢索指定坐標(biāo)點(diǎn)的像素的RGB顏色值。
函數(shù)原型:
COLORREFGetPixel(HDChdc,intnXPos,intnYPos)
參數(shù):
hdc:設(shè)備環(huán)境句柄。
nXPos:指定要檢查的像素點(diǎn)的邏輯X軸坐標(biāo)。
nYPos:指定要檢查的像素點(diǎn)的邏輯Y軸坐標(biāo)。
示例:
importImage
importsys
im=Image.open(sys.argv[1])
width=im.size[0]
height=im.size[1]
print"/*width:%d*/"%(width)
print"/*height:%d*/"%(height)
count=0
forhinrange(0,height):
forwinrange(0,width):
pixel=im.getpixel((w,h))
foriinrange(0,3):
count=(count+1)%16
if(count==0):
print"0x%02x,/n"%(pixel[i]),
else:
print"0x%02x,"%(pixel[i]),
以上內(nèi)容為大家介紹了python如何讀取像素值,希望對(duì)大家有所幫助,如果想要了解更多Python相關(guān)知識(shí),請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。