- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
AN75779ではビデオデータフォーマットとしてYUVを使用しているかと思います。
これは、Y0、U0、Y1、V0と来ることを前提としている、とAN75779上では記載がありました。
現在のセンサから、YUVのデータがU0、Y0、V0、Y1と来ており、これにより最終出力画像が狂ってしまっています。
このように来るデータを内部でUYVY→YUYVのようにスワップする方法はありませんでしょうか。
解決済! 解決策の投稿を見る。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
UYVYシーケンスでデータがFX3に送られて来ている場合、VS format descriptorを適切に変更することで対処可能です。
初期状態では、以下のようにGUIDが設定されており、YUYVシーケンスを想定しています。
0x59,0x55,0x59,0x32, /* GUID used to identify streaming-encoding format: YUY2 */
UVYVシーケンスでは、以下のように設定してください。
0x55, 0x59, 0x56, 0x59, /* GUID used to identify streaming-encoding format: UYVY*/
FYI: GUIDの情報はMicrosoftのページにございます。
Media Type Identifiers - Windows applications | Microsoft Docs
よろしくお願い致します。
Hirotaka Takayama
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
UYVYシーケンスでデータがFX3に送られて来ている場合、VS format descriptorを適切に変更することで対処可能です。
初期状態では、以下のようにGUIDが設定されており、YUYVシーケンスを想定しています。
0x59,0x55,0x59,0x32, /* GUID used to identify streaming-encoding format: YUY2 */
UVYVシーケンスでは、以下のように設定してください。
0x55, 0x59, 0x56, 0x59, /* GUID used to identify streaming-encoding format: UYVY*/
FYI: GUIDの情報はMicrosoftのページにございます。
Media Type Identifiers - Windows applications | Microsoft Docs
よろしくお願い致します。
Hirotaka Takayama
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
ありがとうございます。試してみます。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
ご指摘いただいた当該箇所を変更したところ、フォーマットも変更されたことが確認できました。
ご対応ありがとうございました。