получить доступ к массиву цветовых данных из leptonica :: PIX (c ++)

Я загружаю файл изображения в память, используя библиотеку leptonica, я попытался напечатать все цветные байты:

int main() {

PIX* pix = pixRead("e:/white.png"); // an empty image for testing

// print all the pixel color
for(int row=0; row<pix->h; row++) {
for(int col=0; col<pix->w; col++) {
cout << pix->data[row*pix->w+col] << " "; // this causes crash
}
}
}

Почему это терпит крах? Или как правильно выбрать цветовые байты?

Благодарю.

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]