ラスター グラフィックを編集するためのアプリケーションを開発しています。このアプリケーションでは、QImage クラスのスキャンライン関数と同じことを行うスキャンライン関数を作成する必要があります。しかし、スキャンライン関数の動作方法とスキャンライン全般については少し混乱しています。たとえば、高さが 177px の画像に対して bytesPerLine() を呼び出すと、値が 531 (ピクセルごとに 3 バイト) になると予想していましたが、この関数は 520 を返しますか?
また、
uchar data = image->scanLine(y)[x]
変数データの R=249 G=249 B=249 の値に 255 を使用すると、この値がよくわかりません。前もって感謝します :)