Я хочу извлечь RGB из каждого пикселя в QImage. В идеале я хочу использовать функцию img.bits().
QImage img;
if( img.load("Red.jpg") )
{
    uchar *bits = img.bits();
    for (int i = 0; i < 12; i++)
    {
        std::cout << (int) bits[i] << std::endl;
    }
}
Как манипулировать возвращенными битами? Я ожидал, что все будут красными, потому что изображение - это чисто красное изображение, созданное в Paint. Тем не менее, я получаю 36, 27, 237, 255, 36 и т.д....
