nix*_*win 5 image-manipulation imagemagick
此博客文章的图像中使用的边框阴影效果似乎嵌入在图像本身(而不是css3)中.如何在imagemagick中创建它?
编辑1: 我发现的解决方案非常偶然地在下面作为答案发布.
nix*_*win 10
不知怎的,我找到了完全符合我要求的命令:

对于已缩放和压缩的图像:
convert input.jpeg -bordercolor white -border 13 \( +clone -background black -shadow 80x3+2+2 \) +swap -background white -layers merge +repage output.jpg
Run Code Online (Sandbox Code Playgroud)
用于创建缩略图:
convert input.jpeg -thumbnail 200x200 -bordercolor white -border 6 \( +clone -background black -shadow 80x3+2+2 \) +swap -background white -layers merge +repage output.jpg
Run Code Online (Sandbox Code Playgroud)
对于原始图像:
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
Run Code Online (Sandbox Code Playgroud)
-shadow关于convert是否有选项可以做到这一点存在争议。
| 归档时间: |
|
| 查看次数: |
7623 次 |
| 最近记录: |