Oldřich Švéda Asked: 2018-04-07 05:33:36 +0800 CST2018-04-07 05:33:36 +0800 CST 2018-04-07 05:33:36 +0800 CST 如何在 linux 控制台下合并 2 个图像(通过 sh 脚本) 772 我在服务器上有来自 IP 摄像机的 jpeg 图像。这是每 1 秒的快照。由于隐私,我需要覆盖最近的阳台。 我准备了一个封面png图像。是否可以制作一个shell脚本来合并图像?完全在自己身上还是使用像素坐标?输入文件为jpeg,封面为png,输出文件必须为jpeg。 shell-script images 1 个回答 Voted Best Answer Yurij Goncharuk 2018-04-07T11:35:26+08:002018-04-07T11:35:26+08:00 要使用模糊功能,您应该创建与源图像相同大小的黑白图像(黑色保持图像未触及,白色模糊)。 黑白图像: 模糊: convert main.jpeg blur2.png -compose blur -define compose:args=10 -composite main_blured.jpeg compose:args=<arg> opacity of bluring 结果图片: 也可以使用-flatten功能解决此问题: convert main.jpeg -page +275+580 blur.png -flatten main_blured.jpeg -page +275+580 start position of "blurring"/flattening image main.jpeg 结果图像是(可以使用位置坐标以获得更清晰的图像):
要使用模糊功能,您应该创建与源图像相同大小的黑白图像(黑色保持图像未触及,白色模糊)。
黑白图像:
模糊:
结果图片:
也可以使用
-flatten
功能解决此问题:结果图像是(可以使用位置坐标以获得更清晰的图像):