# coding=UTF-8
import win32com.client
im = win32com.client.Dispatch("ImageMagickObject.MagickImage.1")
# 左を50ピクセル切り落とし
im.convert("sf.jpg", "-chop", "50x0", "sample1388a.png")
# 左を10ピクセル、上を50ピクセル切り落とし
im.convert("sf.jpg", "-chop", "10x50", "sample1388b.png")
# 右を40ピクセル切り落とし
im.convert("sf.jpg", "-gravity", "east", "-chop", "40x0", "sample1388c.png")
# 下を30ピクセル切り落とし
im.convert("sf.jpg", "-gravity", "south", "-chop", "0x30", "sample1388d.png")
元画像(sf.jpg)
左を50ピクセル切り落とした画像(sample1388a.png)
左を10ピクセル、上を50ピクセル切り落とした画像(sample1388b.png)
右を40ピクセル切り落とした画像(sample1388c.png)
下を30ピクセル切り落とした画像(sample1388d.png)
動作環境
Python3.1.1, Python for Windows Extensions (Build 214), ImageMagick6.5.5
No comments:
Post a Comment