複数のネットワークカメラで同時刻の画像を撮像する方法について
3 次查看(过去 30 天)
显示 更早的评论
現在、ステレオカメラをネットワークカメラにて検討しており、ipcam関数を用いて2台のカメラに接続し、snapshot関数を用いて撮像しております。2台のカメラの撮像を順番にするため、同期が取れておらず、動きに対して追従性がなく精度が悪い状態です。
そこで、十分な精度(実際の距離に対して1%程度の誤差)に抑えるために可能限同タイミングの画像を取得したい次第です。
MATLABにおける同タイミングでの撮像方法を教えてください。
0 个评论
采纳的回答
Shunichi Kusano
2022-3-7
p1 = preview(cam1);
p1.Visible = "off";
p2 = preview(cam2);
p2.Visible = "off";
img1 = p1.CData;
img2 = p2.CData;
でプレビュー画面に映っている(Visible="off"で表示していませんが)画像を取得できます。垂れ流されているその時点でのデータをキャプチャするだけなので、もしかするとこちらの方が同期性がいいかもしれません。
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 MATLAB Support Package for IP Cameras 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!