GraphicsMagick 网络摄像头,带有印章和私人区域
Posted
技术标签:
【中文标题】GraphicsMagick 网络摄像头,带有印章和私人区域【英文标题】:GraphicsMagick Webcam with stamp and private area 【发布时间】:2012-12-05 11:32:23 【问题描述】:我使用以下代码处理网络摄像头图片(in.jpg),对某些区域进行锐化(在灰度文件 unsharpmask.png 中定义)并添加图章。
加载.jpg 模糊此文件 将 in.jpg 作为单独的图层加载 应用透明蒙版 撰写 添加邮票 再次撰写并写入 out.jpg我使用以下命令对 ImageMagick 执行此操作:
convert in.jpg -blur 0x8 -compose over in.jpg unsharpmask.png -composite -compose over stamp.png -gravity SouthWest -composite -quality 90 out.jpg
但在 GraphicsMagick 上它失败了,因为缺少“-composite”选项,..
如何使用 GraphicsMagick 做到这一点? 提前致谢!
【问题讨论】:
【参考方案1】:您的“私人”区域有多复杂,我认为它们总是在同一个地方?
您可以在 graphicsmagick 中使用区域并尝试模糊这些区域吗?
这是一些将指定区域更改为灰度的代码,我假设您可以通过将 -colorspace Gray 替换为 -blur 15 或类似内容来模糊该区域。
<?php
$cmd = "$input -region 140x120+50+20 -colorspace Gray";
exec("convert $cmd region_gray.jpg");
?>
【讨论】:
以上是关于GraphicsMagick 网络摄像头,带有印章和私人区域的主要内容,如果未能解决你的问题,请参考以下文章
来自带有 Opencv C 程序的网络摄像头的灰色图像,但 C++ 程序完美运行
在为人脸检测运行 OpenCV 示例时使用带有 Android 模拟器的网络摄像头
物联网实时监管 区块链云端留痕 公章何时何地何人用过一清二楚