Armadilloフォーラム

UVCの赤外線データの取り込み

sakashita_spc

2023年11月19日 1時00分

お世話になります。
840にて、USBデバイス経由で、画像取り込みを行っています。
下記サイトを参考にしています。
https://manual.atmark-techno.com/armadillo-810/armadillo-810_product_ma…
そこで、使っているカメラなのですが、赤外線カメラで、UVCフォーマット(16ビットのGrayscale)の赤外線データを取り込みたいのですが、
以下の場所を変更して、行っているのですが、うまくいっていないです。(比較は動作しているWindowsのドライバーのデータとの比較)
fmt.fmt.pix.pixelformat = V4L2_PIX_FMT_YUYV;

fmt.fmt.pix.pixelformat = V4L2_PIX_FMT_Y16_BE
に変更。
何か参考になる資料か、アドバイスいただけると幸いです。

以上、よろしくお願いします。
坂下

コメント

sakashita_spc

2023年12月1日 0時27分

お世話になります。

下記の件ですが、UVCのデータを、V4Lのフォーマット加工なしにRAWデータとして、取得する方法は設定とか、あるのでしょうか?
あまりデータが取得できてないのですが、ご助言いただければ幸いです。

以上、よろしくお願いします。
坂下@SPC

> お世話になります。
> 840にて、USBデバイス経由で、画像取り込みを行っています。
> 下記サイトを参考にしています。
> https://manual.atmark-techno.com/armadillo-810/armadillo-810_product_ma…
> そこで、使っているカメラなのですが、赤外線カメラで、UVCフォーマット(16ビットのGrayscale)の赤外線データを取り込みたいのですが、
> 以下の場所を変更して、行っているのですが、うまくいっていないです。(比較は動作しているWindowsのドライバーのデータとの比較)
> fmt.fmt.pix.pixelformat = V4L2_PIX_FMT_YUYV;
> を
> fmt.fmt.pix.pixelformat = V4L2_PIX_FMT_Y16_BE
> に変更。
> 何か参考になる資料か、アドバイスいただけると幸いです。
>
> 以上、よろしくお願いします。
> 坂下
>

at_ohsawa

2023年12月1日 9時57分

> お世話になります。
>
> 下記の件ですが、UVCのデータを、V4Lのフォーマット加工なしにRAWデータとして、取得する方法は設定とか、あるのでしょうか?

加工しないというより、UVCカメラはホストから指示されない限り提供する
データ形式を確定できないので、指定は必ず必要です。

カメラによって仕様が様々なので、モノクロカメラなら、という一般解は
無いので、カメラの仕様やエラーの状況、書いたコード等を詳細に
説明してもらうことは可能でしょうか?