Поддержка QT 18-битный дисплей?
Можно ли управлять 18-битным дисплеем с помощью QT? Дисплей получает его данные в 3 байта на пиксель (18 бит), но только первые 6 бит на байт оцениваются для цветовой информации.
1 ответ
Решение
Под первыми 6 битами вы подразумеваете 6 старших или младших битов? То есть действительные биты [RRRRRR--][GGGGGG--][BBBBBB--]
или же [--RRRRRR][--GGGGGG][--BBBBBB]
?
Если это бывший (6 MSB), вы можете просто кормить дисплей QImage::Format_RGB888
данные. LSB будут просто игнорироваться. Если это позже, вы можете попробовать QImage::Format_RGB666
, который использует LSB.