我们平时在上网时会出现类似大头贴
都是圆形
的
比如QQ空间
但是网页上的呈现现都是利用css的img radius
来实现的,其实图片还是方形的
有没有办法生成真正的圆形图片
呢
我们可以使用imageimagick
的convert
命令来实现
效果如下
用convert命令如何实现呢
[root@iZbp1fna7ky0qz2jbj7gfpZ convert]# cat convert.sh
convert 1.jpg -gravity Center \( -size 200x200 xc:Black -fill White -draw 'circle 100 100 100 1' -alpha Copy \) -compose CopyOpacity -composite -trim output.png
我们会发现图片有边框,不用理会,因为是我网站的css原因
如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术
转载请注明:imagemagick命令行生成圆形图片 出自老鄢博客 | 欢迎分享