您好,登錄后才能下訂單哦!
小編給大家分享一下python讀取像素值的方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
使用image模塊中的getpixel函數獲得像素值。
GetPixel函數檢索指定坐標點的像素的RGB顏色值。
函數原型:
COLORREF GetPixel(HDC hdc, int nXPos, int nYPos)
參數:
hdc:設備環境句柄。
nXPos:指定要檢查的像素點的邏輯X軸坐標。
nYPos:指定要檢查的像素點的邏輯Y軸坐標。
示例:
import Image import sys im = Image.open(sys.argv[1]) width = im.size[0] height = im.size[1] print "/* width:%d */"%(width) print "/* height:%d */"%(height) count = 0 for h in range(0, height): for w in range(0, width): pixel = im.getpixel((w, h)) for i in range(0,3): count = (count+1)%16 if (count == 0): print "0x%02x,/n"%(pixel[i]), else: print "0x%02x,"%(pixel[i]),
看完了這篇文章,相信你對python讀取像素值的方法有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。