web-dev-qa-db-ja.com

ウェブカメラ効果を他のアプリケーションに適用する方法は?

ラップトップにウェブカメラがあります。私はユーザールートなので、何でもできます。ウェブカメラは正常に動作し、すべてが箱から出して動作しました。チーズからアクセスして、エフェクトを適用できます。 Skypeからウェブカメラにアクセスすることもできます(/dev/video0として)

しかし、私ができないのは、チーズにエフェクトを適用することです(具体的には、エフェクトなしの風変わりなホワイトバランスよりもはるかに優れた色品質を生成するエフェクトサチュレーション)。

それを行う方法はありますか?そのまま、/dev/video0で2つのプログラムを同時に実行することはできません。

おそらく必要なのは、/dev/video0からストリームを取得し、効果を適用し、/dev/video1などの仮想デバイスにストリームとして転送することです。

誰もそれを行う方法を知っていますか?

7
WitchCraft

「WebcamStudio」と呼ばれるプログラムがありますが、これはまさにあなたが求めていることをするはずです。

https://sourceforge.net/projects/webcamstudio/

1
jeukku

このプロジェクトは、Googleコードで継続しています:

http://code.google.com/p/webcamstudio/

また、毎日のビルド用のPPAを見つけることができるので、自分でコンパイルする必要はありません。

https://launchpad.net/~webcamstudio/+archive/webcamstudio-dailybuilds

2
hvoigt