首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >图像合成倒置

图像合成倒置
EN

Stack Overflow用户
提问于 2017-04-03 14:51:24
回答 2查看 1.2K关注 0票数 2

我想要水印一个图像,所以我使用合成乘,但由于某种原因,它不工作的预期。

命令:

代码语言:javascript
复制
magick image.jpg over.png  -compose multiply -resize 2048x2048 -gravity center -quality 65 -strip  -composite out.jpg

over.png先倒置,然后应用?如果对Imagemagick和旧版本的Imagemagick使用相同的命令(x32 6.7.6-1,2012-03-17 Q16),我将得到预期的结果。这在Windows10下用x64 ImageMagick 7.0.5 Q16进行了测试。

啊,看来我不能把所有的照片都贴出来。

EN

Stack Overflow用户

发布于 2017-04-04 01:39:47

你的语法不恰当。您已经将-compose乘和-composite与-resize分开。你应该这样做,他们之间什么都不做。

代码语言:javascript
复制
magick image.jpg over.png -gravity center -compose multiply -composite -resize 2048x2048 -strip -quality 65 out.jpg

正如您所说,如果您的输入JPG是CMYK,并且您的png始终是sRGB,则会出现问题。因此,您确实需要在处理之前将CMYK转换为sRGB。

票数 -1
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43187807

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档