如何解决在Imagemagick中创建阴影效果
| 此博客文章的图像中使用的边框阴影效果似乎嵌入了图像本身(而不是css3)。如何在imagemagick中创建它? 编辑1: 我很偶然地发现的解决方案发布在下面作为答案。解决方法
在
convert
上有一个-shadow
参数,它具有执行此操作的选项。
http://blog.bemoko.com/2009/07/01/add-shadow-and-border-to-images-with-imagemagick/
, 我以某种方式找到了执行我想要的功能的命令:
对于已经缩放和压缩的图像:
convert input.jpeg -bordercolor white -border 13 \\( +clone -background black -shadow 80x3+2+2 \\) +swap -background white -layers merge +repage output.jpg
要创建缩略图:
convert input.jpeg -thumbnail 200x200 -bordercolor white -border 6 \\( +clone -background black -shadow 80x3+2+2 \\) +swap -background white -layers merge +repage output.jpg
对于原始图像:
convert input.jpeg -scale 600x400 -quality 86 -strip -bordercolor white -border 13 \\( +clone -background black -shadow 80x3+2+2 \\) +swap -background white -layers merge +repage output.jpg
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。