imagemagick命令行将竖直图片改为水平图片

我们在拍摄照片时,如果是竖平拍摄的话就是高大于宽的图片,例如单人照片

如果是水平的话,则是宽度大于高度,比如人物合影或者是全景图片

现在想实现将竖直图片改为水平图片,类似抖音的效果,背景模糊

如何中实现呢

先看一下效果

![](https://www.yuanchengzhushou.cn/static/image/res.jpg)

![](https://www.yuanchengzhushou.cn/static/image/res_1.jpg)

命令行如下

```
[root@iZbp1fna7ky0qz2jbj7gfpZ image]# convert 1.jpg -fuzz 15% -trim +repage \( -clone 0 -resize 200x100% -blur 0x10 \) +swap -gravity center -compose over -composite result.jpg
```

    A+
发布日期:2021年03月14日  所属分类:未分类

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: