Cra*_*aig 10 resize image imagemagick
我刚刚开始做一些ImageMagick的工作.我目前正在尝试将图像从几乎为方形(1411 x 1486)或类似大小的文件大小转换为方形,如1024x1024,遗憾的是,调整大小功能似乎没有对画布进行大小调整,所以我不断得到数字像1024x982.我想知道是否有使用他们的c ++库将不那么方形的图像转换为方形图像.
他们不是正方形的原因是因为我正在将GPS位置转换为UTM并获得正方形形状,但不幸的是,由于地球的曲线,他们通常距离正方形约400米...因为你想知道.
Dex*_*Dex 11
使用1024x1024!不会填充缩略图.
这是您想要的链接 http://www.imagemagick.org/Usage/thumbnails/#pad
来自链接的命令行(以防止链接腐烂):
convert -define jpeg:size=200x200 hatching_orig.jpg -thumbnail '100x100>' \
-background skyblue -gravity center -extent 100x100 pad_extent.gif
Run Code Online (Sandbox Code Playgroud)
你可以加一个!你的几何像"1024x1024!" 在调整大小或为resize方法创建显式几何.你可能还需要设置方面标志!我应该这样做(我已经读过一些人需要做到这一点,但是对此你没有解释).