QT로 18 비트 디스플레이를 제어 할 수 있습니까? 디스플레이는 픽셀 당 3 바이트 (18 비트)의 데이터를 가져 오지만, 바이트 당 처음 6 비트 만 색 정보를 평가합니다.은 18 비트 디스플레이를 지원합니까?
답변
첫 번째 6 비트는 6 개의 MSB 또는 LSB를 의미합니까? 유효한 비트는 [RRRRRR--][GGGGGG--][BBBBBB--]
또는 [--RRRRRR][--GGGGGG][--BBBBBB]
입니까?
이전 (6 MSB) 인 경우 디스플레이 QImage::Format_RGB888
데이터 만 입력하면됩니다. LSB는 무시됩니다. 나중에 해당되는 경우 LSB를 사용하는 QImage::Format_RGB666
을 시도해 볼 수 있습니다.
예. qt 소스를 파고 MSB 비트를 사용해야한다는 것을 알았지 만 디스플레이는 LSB 비트 만 이해합니다. QImage :: Format_RGB666으로 테스트했지만 색상이 잘못 배치되었습니다. 이 상황을 어떻게 처리해야합니까? – silvio
RGB 채널이 어떤 식 으로든 바뀌었다면 RGB888과 RGB666 모두 RGB 바이트 시퀀스의 채널이 필요하다는 점에 유의하십시오. 바이트 순서는 엔디안에 따라 32 비트 정수의 바이트 순서와 다를 수 있습니다. –
흠, 좋아 - 내가 더 깊게 보일거야, 너! – silvio
- 1. 16 비트 색상에서 18 비트 색상까지 표현하는 방법은 무엇입니까?
- 2. C#은 __call__ 메서드를 지원합니까?
- 3. 모노가 64 비트 Windows를 지원합니까?
- 4. "ShellExecuteEx failed, code 18"은 (비스타에서) 무엇을 의미합니까?
- 5. 은 1024 비트 rsa 보안
- 6. C++은 string 유형의 상수 배열을 지원합니까?
- 7. F #은 템플릿 또는 제네릭을 지원합니까?
- 8. C#은 중괄호가없는 코드 블록을 지원합니까?
- 9. 은 OpenGL-ES 2.0에서 GL_POLYGON_STIPPLE을 지원합니까?
- 10. pymysql (파이썬 모듈)은 MySQLdb처럼 use_result를 지원합니까?
- 11. Silverlight는 비트 맵 데이터 형식을 지원합니까
- 12. NSString (2011-04-18 18 : 57 : 47.453000)을 NSDate로 변환하십시오.
- 13. 명령 행 프로그램 프로세스 png를 18 비트로
- 14. 이더넷 브리지로 PIC 18 컨트롤러
- 15. VideoView/MediaPlayer 오류 (1, -18)
- 16. VHDL에서 비트 벡터의 부정 (not)은 무엇입니까
- 17. 망막 디스플레이를 비활성화 하시겠습니까?
- 18. 문제 디스플레이를 사용하여 링크
- 19. Pentaho가 데이터가없는 디스플레이를 표시합니다.
- 20. matplotlib에서 Linux 64bit를 지원합니까?
- 21. <s:button>은 <a4j:support>로 reRender를 지원합니까?
- 22. argparse (파이썬)은 상호 배타적 인 인수 그룹을 지원합니까?
- 23. 언제 Windows 64를 지원합니까?
- 24. Java 16 비트 문자는 유니 코드를 어떻게 지원합니까?
- 25. 다중 디스플레이를 지원하는 가상 시스템
- 26. 디스플레이를 어떻게 지정할 수 있습니까?
- 27. 디스플레이를 클릭하고 텍스트 상자로 변경하십시오.
- 28. 게임 : 누가 디스플레이를 책임지고 있습니까?
- 29. 프레임 디스플레이를 표시하지 않으려면 어떻게해야합니까?
- 30. TreeView를 사용하여 디스플레이를 변경하려면 어떻게해야합니까?
이 질문의 또 다른 접근 방식 : http://stackoverflow.com/questions/4783523 – silvio