Я хочу прочитать строки серой шкалы Image в массив целых чисел для обработки в Qt - PullRequest
0 голосов
/ 14 марта 2012

У меня есть одно изображение серой шкалы, которое я хочу прочитать построчно и обработать (чтобы найти медиану). Я создал один QImage, загрузив файл.Затем я использовал scanline (x), чтобы прочитать строку.Но я получаю некоторые неправильные значения (надеюсь, что значения должны быть 0-256).Scanline () получает значения RGBA, я думаю.Как использовать этот метод для серой шкалы.Или любое другое решение, пожалуйста

Спасибо

1 Ответ

1 голос
/ 14 марта 2012

Что вы имеете в виду неправильные значения? Если вы получаете RGBA (45, 45, 45, 255), это серый. Если вам нужно значение 0-255, просто прочитайте только красный компонент (например).

...