Thinkbox Software 製品
ブログ

画像のトリミング

画像を切り取ります

 

書き方:

img.Crop( LEFT , BOTTOM , RIGHT , UP )

 

パラメータ:

LEFT : 左端から切り取る位置をピクセルで指定
BOTTOM : 下端から切り取る位置をピクセルで指定
RIGHT : 右端から切り取る位置をピクセルで指定
UP : 上端から切り取る位置をピクセルで指定

 

記述例:

画像を読み込み、左100、下80、右200、上150ピクセルを切り取り、画像を保存します。
# -*- coding: UTF-8 -*-
import Draft   # DRAFTのAPIのインポート

img = Draft.Image.ReadFromFile( r’c:\test\ball.jpg’ )  # 画像の読込み
img.Crop( 100, 80, img.width – 200, img.height – 150 )  # 画像のトリミング
img.WriteToFile( r’c:\test\ball (cropped).jpg’ )  # 画像の書き出し