2015年9月25日 星期五

ImageMagick : Image split in two halves 左右分割


convert [path][filename.extension] [-options] -crop 2x1@ -set filename:tile "%t_%[fx:not(page.x)]" "[path]%[filename:tile].[extension]"

Split file into two images for right [filename_0] and left [filename_1].
Example :
convert image.png -crop 2x1@ -set filename:tile "%t_%[fx:not(page.x)]" "%[filename:tile].png"
Result : Right side image_0.png and left side image_1.png 
 convert image.jpg -crop 2x1@ -set filename:tile "%t_%[fx:not(notpage.x)]" "%[filename:tile].jpg"
Result : Left side image_0.jpg and right side image_1.jpg

convert D:\Image\*.jpg -crop 2x1@ -set filename:tile "%t_%[fx:not(page.x)]" "..\New_Image\%[filename:tile].png"


convert *.png -define png:format=png00 -crop 2x1@ -set filename:tile "%t_%[fx:not(page.x)]" "%[filename:tile].png"

Note : 

It can covert multiple images or file type at same time.
Name and path parameter also supports wildcard characters.

Reference Link :

Examples of ImageMagick Usage
ImageMagick v6 Examples -- Cutting and Bordering
ImageMagick : Command-line Options 
ImageMagick : The Fx Special Effects Image Operator
ImageMagick : Format and Print Image Properties

沒有留言:

張貼留言