• 締切済み

教えてください。

画像を読み込んでRだけの値のピクセル値をだしたいのですがうまくいきません。 ピクセルデータの読み込みは for(i=0;i<HSIZE;i++) { fread(buf,sizeof(unsigned char),WSIZE*3),fp); for(j=0;j<WSIZE;j++) { for(k=0;k<3;k++) { img[HSIZE-1-i][j][k]=buf[j*3+k]; } } } これにprintfを加えてピクセル値の値を出したいのです。 i・縦のカウンタj・横のカウンタ・k・RGBのカウンタ

みんなの回答

  • jppy
  • ベストアンサー率14% (14/99)
回答No.1

fread の括弧の数が合っていないような・・・ データの取り出しでRGBってやっているところを 赤だけにすればいい。 kのループを消してそこに出力するためのコードを書けばよいと思う。

関連するQ&A