我想使用 Empathy、Skype 等进行视频聊天,但我想在视频流中自动检测和遮挡我的脸。我该怎么做才能做到这一点?我不想关闭视频或只是使用静态图像。
Oli*_*Oli 16
一个纸袋?
我不会说得太久,但你想视频聊天却不想被看到?看起来有点奇怪,有点可疑,但无论如何。
我不认为你想要的东西真的存在,但有单独的项目:
让我们明确一点,您将不得不在这里做一些工作。它也不会是一个干净的解决方案。但如果你愿意,你可以做到。
hel*_*ood 11
Webcamstudio具有基本的面部检测功能,但您也可以使用它在屏幕上的任何位置放置图像。我会通过这两个。我将使用 Ubuntu 10.10 和 webcamstudio_0.57alpha2_all.deb 可从他们的Google Code 网站获得
如果您还没有完成,请按照此处所述的将自己添加到视频组的说明进行操作
安装后打开网络摄像头工作室。你应该有这样的东西
在左侧,在设备下双击您的网络摄像头设备。单击“应用”以在软件中打开网络摄像头
从这里我们有两个选项来遮住你的脸。第一种是在屏幕上放置图像。在左侧面板中的动画下单击挥舞的手
您的屏幕应该看起来像这样。单击“播放”以应用挥手
如果您想尝试人脸检测,而不是添加手点击网络摄像头设备,然后在人脸检测选项卡中勾选复选框并选择要使用的人脸。
要查看实际情况,请打开一个使用网络摄像头的程序。对于这个例子,我使用奶酪。在 Cheese 中,转到 Edit > Preferences 并将网络摄像头更改为 WebcamStudio Video Device
这是在行动的挥手
这是人脸检测在起作用
正如你所看到的,它工作得不是很好。我已经在他们的邮件列表中寻求有关此事的帮助,但得到的答复是它不是很可靠,并且取决于照明条件和相机的质量。
还有其他方法可以隐藏该程序中的视频流,但这是另一个教程。
归档时间: |
|
查看次数: |
17345 次 |
最近记录: |