GR-SAKURA
GR-KURUMI
GR-COTTON
GR-CITRUS
GR-PEACH
GR-KAEDE
GR-ADZUKI
GR-LYCHEE
GR-ROSE
GR-MANGO(*)
SNShield
Web Compiler
IDE for GR
TOPPERS関連
女子美コラボ
その他
※プロデューサミーティング中
作り方使い方資料
イベント関連
作品記事
体験記事
ライブラリ
ツール
その他・過去ファイル
GR-MANGOにて、サンプルコードのNo18を参考に、MINIカメラの映像をHDMI経由でモニターに映してみたんですが、画面が緑色になってしまいます。jsonファイルなど設定すべき箇所ありますでしょうか。
ご教授いただければ幸いです。
tomomasaさん
カメラの画像が全く取得できないときに、画面が緑色になります。以下2点を確認いただけますでしょうか。・MIPIカメラは、Raspberry Pi camera module V2をご利用でしょうか?・カメラは、ボタンがある側にフレキシブルケーブルの金属面が向くように挿入しておりますでしょうか?
カメラがRaspberry Pi camera module V2であれば、JSONファイルを設定する必要はありません。
ご回答ありがとうございます。カメラはRaspberry Pi camera module V2です。また、差し直して再度映してみました。
カメラ画像は映りましたが、全体的に緑がかっています。別のモニター3つほど試してみましたが、同じ状態で緑がかっています。
tomomasaさんカメラのキャプチャサイズと、カメラデータ保存用のバッファのサイズを比較してみていただけますでしょうか。キャプチャサイズの方がバッファよりも大きいと、他のバッファの領域を破壊してしまうことがあります。キャプチャサイズは、mbed環境であれば、mbed-gr-libs内で以下の定義で決定されています。
(値は一例です:以下の例ではカメラ画像全体の(0,0)-(1280,720)の領域をバッファに保存します。1pix=1byteなので1行のサイズは1280byte。バッファのサイズは1280*720=921.6kbytesとなります)
#define CAM_VIN_PRECLIP_START_Y ( 0u) /* Start line of pre clip area */ #define CAM_VIN_PRECLIP_WIDTH_Y (720u) /* Line width of pre clip area */ #define CAM_VIN_PRECLIP_START_X ( 0u) /* Start pixel of pre clip area */ #define CAM_VIN_PRECLIP_WIDTH_X (1280u) /* Pixel width of pre clip area */ #define CAM_VIN_OUTPUT_IS (1280u) /* Image Stride size */