# 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)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpqlhOefYE_zKxzv7UY1qMwuIsJcdFTtyUhrFo7pGsO2-1YVklAXjzywo49K4q8KSK6u5A2BiMu3H2Xjx05DEy1tMY1eOAxbyQx8T3IBnpDuEx4IH7H1foLS7j2SujEv034MtWVg/s320/sample1388a.png)
左を10ピクセル、上を50ピクセル切り落とした画像(sample1388b.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCA2Rj4qMTMXn7632BwnBRjo2ODW_Zk_mcmL3jEafxjPHmOJzoDyGq7QjsxPfY_sOK7pG57v57CO6ZVwNU6rx3NdO2YvNA0RxVccoSabXoWwGg9B-2fAzu_62o1d8O6yDtfxZTqg/s320/sample1388b.png)
右を40ピクセル切り落とした画像(sample1388c.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinT7tPwknfsmNfFzlT7xRRi9wmuFlGAv4Z3GrF7bmnw-LlaXy6sQ3QsOCAOMJgCX-6kV6i-_b5zSNO5iO77tRL3VySlmA6whFL5Sp9uBzauRhWAhhpbn-iaSyHo_yUxO41pQktaw/s320/sample1388c.png)
下を30ピクセル切り落とした画像(sample1388d.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmGa8Y35IH7H5b6eZ3rGOBGlCwbWrJfUyqMsLDnEPv6jv9TC7ciNmaJOBxx1E2qURAi8PEM29NJzlOwIDxDqjAvyhPVZCoFhwT63p6vY12bUrU176xcD-_K1Y5I2WuPiUAWz7dug/s320/sample1388d.png)
動作環境
Python3.1.1, Python for Windows Extensions (Build 214), ImageMagick6.5.5
No comments:
Post a Comment