2016-07-28 5 views

答えて

0

これを実現するには、いくつかの部品を実装する必要があります:ofVideoGrabber

  1. ビデオグラバー入力。
  2. ofPixelフレームofVideoGrabberからあなたのopenCVモーション検出によって分析することができます。
  3. 十分な動きが検出されたら、ofPixelフレームをofxGifEncoderに3秒が経過するまで送信してください。次に保存します。具体的な例については

、あなたはコードをチェックアウトすることができ、ここでofxGifEncoderに含まれている:付属の例に加えて

https://github.com/jesusgollonet/ofxGifEncoder

、あなたはGIF画面を作成するためにそれを使用して、このプロジェクトをチェックアウトする可能性がありますOSX上のグラブ:

https://github.com/bakercp/ofxofxAddonsThumbnailGenerator

+0

のHey、IcheckedthexGifEncoder、しかし私がそれを実行するときにそれが欠けていると言っているエラーがありますofxGifFrame.h ....私はそれを使用することはできません。 私はofxVideoRecorderアドオンを使用してmp4ファイルに保存しています。それをffmpegでgifに変換しようとしたが、ffmpegの動作がわからない –

0

ofxGifFrameは内の構造体でありますヘッダー。 あなたがしなければならないのは#include ofxGifFrame.hを取り除くことだけです。 ofApp.hも変更する必要があります。変更するvector <ofxGifFrame *> pxs;vector <ofxGifEncoder::ofxGifFrame *> pxs;

関連する問題