python語言如何對圖片進行剪切?
PIL(Python Image Library)是Python的第三方圖像處理庫,PIL功能非常強大,但API卻非常簡單易用,其強大的功能與眾多的使用人數,幾乎已經被認為是Python官方圖像處理庫了。 在Python3 中PIL移植到pillow庫,pillow號稱是friendly fork for PIL。
我們可以使用 image.crop 函數對圖片進行任意大小的裁剪。
我們以實際在對圖像處理時,對圖片各區域進行截圖,如,劃分成九等份為例子,來介紹下 image.crop 的具體應用 ,我們以如下圖片為例。
1 將圖片使用白底填充為正方形,代碼如下:如下,我們將圖片設置為大小450*450的 正方形,并且使用白色進行空白填充。
2 將圖片剪切為150*150大小的九等份,并把切分的圖片存在列表中返回:裁剪后的九份如下圖:
3 依次保存裁剪后的圖片