ImageMagick:沿一个轴非线性拉伸图像

时间:2019-05-29 19:43:44

标签: imagemagick

从METEOR M-2卫星下载图像时,图像在边缘附近被压缩。 Windows实用程序SmoothMeteor对此进行了更正。此应用程序的问题在于它仅是Windows,并且似乎没有批处理模式。

是否可以使用ImageMagick仅沿X轴拉伸图像,以使在中心没有拉伸,但距离边界越近,应用的拉伸越多?

此处提供了一个示例: enter image description here 请注意,地图中心在很大程度上不会受到影响,但是左侧边缘附近的云看起来比原始宽4倍。

我想这就像枕形变换一样,但是仅在X轴上,但是我不确定是否在正确的轨道上。

1 个答案:

答案 0 :(得分:2)

您的平台是什么?如果在类Unix上(Linux,Mac OSX,Window 10 Unix或带有Cygwin的Windows),那么我有一个bash shell脚本,称为ImageMagick,称为“ xpand”,它可以满足您的要求。请访问我的网站http://www.fmwconcepts.com/imagemagick/index.php

输入:

enter image description here

xpand -d 350 -m horizontal img.png result.png


enter image description here

-d可以是尺寸或长宽比(w:h)。我注意到,我的方法(二阶拉伸)似乎比您的SmoothMeteor工具拉伸了更多结果。