0
16 비트 디스플레이를 사용하는 장치에서 32 비트 이미지를 변환하는 방법을 아는 사람이 있습니까?16 비트 디스플레이를 사용하는 장치의 32 비트 PNG 이미지
는 I Qt를 QImage있는 24 비트 이미지를 만들려고 - QImage QImage::convertToFormat
와 결과 이미지를 저장하지만, I 얻은 화상은이었다 32 비트 (I는 출력 영상의 특성의 데이터를 참조 - 비트 깊이)
장치에 넣기 전에 16 비트 이미지를보고 싶지만 문제는 QImage :: convertToFormat 함수를 사용하면 이미지를 런타임에만 영향을 미치고 또한 이미지를 저장할 때도 마찬가지입니다. 결과, 변경 후 이미지가 아닌 원본 이미지가 저장됩니다. – user1335880
QImage :: convertToFormat()는 QImage 자체를 변경하지 않습니다. 변환 된 QImage의 사본을 리턴합니다. 대신 그 하나를 저장하십시오. –