1
我想讀取一個代表精靈的位圖,然後裁剪它的一部分。
這是一個圖像的例子。如何讀取位圖文件並在之後進行裁剪?
在Matlab中我會做喜歡出頭:
i = imread('myfile.png')
x1 = i(1:64,1:64,:)
我如何可以做同樣的蟒蛇?
我想讀取一個代表精靈的位圖,然後裁剪它的一部分。
這是一個圖像的例子。如何讀取位圖文件並在之後進行裁剪?
在Matlab中我會做喜歡出頭:
i = imread('myfile.png')
x1 = i(1:64,1:64,:)
我如何可以做同樣的蟒蛇?
PIL可以這樣做,特別是crop
功能。
from PIL import Image
img = Image.open(r'yRc2a.png')
img = img.convert('RGBA')
img = img.crop((0, 0, 82, 82))
img.save(r'out.png')
我不確定,好像您的圖片使用調色板?我將convert
添加到RGBA調用,因此輸出文件具有透明度。沒有convert
文件在透明像素上有綠色(爲什麼是綠色?)顏色。