我想知道是否有人可以使用PyPNG發佈示例來讀取48位圖像(16位通道R,G和B),並獲取並顯示特定的像素顏色(比如像素88或其他),更改該值並將其寫回到png中。 我發現文檔非常稀疏,任何幫助將不勝感激。PyPNG讀取48位,更改像素顏色,寫入像素
def readPNG2(f):
r=png.Reader(f)
r.read()
print r.bitdepth
這產生了16的結果。我將Photoshop中的圖像保存爲每個通道16個(48位)。我錯過了什麼,這實際上是說每個通道16位?
我被困在語法,它看起來像: 高清readPNG2(文件名): R = png.Reader(filenameherehow) r.read() – wren 2012-04-11 15:36:01