processingのライブカメラの映像の読み込みエラー
Q&A
解決したいこと
processingでライブカメラの映像を取り込みたいのですがうまく行きません。video library for processing4はインストールしたのですがそれでもだめでした。
発生している問題・エラー
Debugger busy...
Processing video library using bundled GStreamer 1.20.3
Scanning GStreamer plugins...
(Processing core video:1540): GLib-CRITICAL **: 13:23:58.920: g_dir_open_with_errno: assertion 'wpath != NULL' failed
Cannot load GStreamer plugins from C:\Users\owner\OneDrive\ドキュメント\Processing\libraries\video\library\windows-amd64\gstreamer-1.0
java.lang.IllegalStateException: Could not find any devices
at processing.video.Capture.initGStreamer(Unknown Source)
at processing.video.Capture.<init>(Unknown Source)
at processing.video.Capture.<init>(Unknown Source)
at sketch_221230b.setup(sketch_221230b.java:28)
at processing.core.PApplet.handleDraw(PApplet.java:2051)
at processing.awt.PSurfaceAWT$9.callDraw(PSurfaceAWT.java:1386)
at processing.core.PSurfaceNone$AnimationThread.run(PSurfaceNone.java:356)
Copied to the clipboard. Use shift-click to search the web instead.
### 該当するソースコード
```Processing
import processing.video.*; // Videoを扱うライブラリをインポート
Capture camera; // ライブカメラの映像をあつかうCapture型の変数
void setup() {
size(480, 320);
camera = new Capture(this, width, height, 12); // Captureオブジェクトを生成
camera.start();
}
void draw() {
image(camera, 0, 0); // 画面に表示
}
//カメラの映像が更新されるたびに、最新の映像を読み込む
void captureEvent(Capture camera) {
camera.read();
}
自分で試したこと
以下のサイトを見ながら試しました。
https://www.d-improvement.jp/learning/processing/2011-b/06.html
0