質問: matlabが対応していない外部キャプチャカードを独自に対応させる方法はあるでしょうか? 現在matlab(image acquisition toolbox)+キャプチャカードを利用してカメラ映像を元に画像処理を行おうと考えていたのですが、 matlabではキャプチャカードのほうが一部の機能しか使えない事がわかりました。 キャプチャカード自体はapiがあるため、独自開発は可能です。 そこで、こちらで独自開発したキャプチャの映像データをmatlabへ渡すような仕組みを作ることは可能でしょうか? もしくは、image acquisition toolboxで認識させるdllを独自で開発する方法はあるでしょうか? ※現在試しているキャプチャカードはblackmagic decklink hd extream3(or 4k extream 12g) よろしくお願いします。
回答: 本来はカメラメーカー向けの機能で、 ユーザーさんにとっては、敷居が高い機能だとは思いますが、 image acquisition toolbox には、3rd party のカメラ接続するための adapter kit を作ることは可能です。 c++で記述します。 https://jp.mathworks.com/help/pdf_doc/imaq/adaptorkit.pdf