부호없는 문자 표시 버퍼의 이미지를 표시하는 Qt 코드 예제가 있습니까? 버퍼의 각 바이트는 그레이 스케일 픽셀 색상에 해당합니다. 표시 버퍼의 내용은 지정된 간격으로 런타임에 변경됩니다. 가능한 한 빨리 디스플레이 버퍼 내용을 변경해야하므로 이미지가 움직이는 것처럼 보입니다. 내 질문은 매우 빠르게 버퍼에서 픽셀을 그릴 것입니다? 나는 이미지를 저장할 필요가 없으며 단지 그것을 표시하고 싶다. 도와주세요디스플레이 버퍼에서 픽셀을 그리는 방법은 무엇입니까?
0
A
답변
2
QImage
은 unsigned char
버퍼를 사용하여 초기화 할 때 constructor을 제공합니다. 그것을 표시하기 위해서는 QGraphicsScene
과 함께 QGraphicsView
을 사용할 수 있습니다. 버퍼의 데이터는 다음과 유사한 슬롯을 부를 수 변경됩니다 때마다 :
void updateImage()
{
// I assume an 1024x768 image
QImage img(buffer, 1024, 768, QImage::Format_Indexed8);
scene->clear();
scene->addPixmap(QPixmap::fromImage(img));
graphicsView->update();
}
또한 부호 문자 배열에서 직접 픽스맵을로드하기 위해 QPixmap
의 loadFromData
을 사용하고 피할 수있는 QImage
단계.
관련 문제
- 1. XNA에서 2D 픽셀을 그리는 방법은 무엇입니까?
- 2. 델파이에서 픽셀을 pf1bit로 그리는 방법은 무엇입니까?
- 3. WPF에서 픽셀을 그리는 방법
- 4. 픽셀을 그래픽으로 그리는 장면
- 5. C++에서 광선 추적을위한 픽셀을 그리는 방법은 무엇입니까?
- 6. 망막 디스플레이 장치의 CGImage에서 올바른 픽셀을 얻는 방법은 무엇입니까?
- 7. 코코아로 픽셀을 완벽하게 그리는 법
- 8. 버퍼에서 h.264 또는 VP8로 픽셀을 인코딩하는 방법
- 9. Qt로 버퍼에서 이미지를로드하는 방법은 무엇입니까?
- 10. 비트 맵에서 그리는 방법은 없지만 투명 픽셀에서 그리는 방법은 무엇입니까?
- 11. NSImage로 스프라이트를 그리는 방법은 무엇입니까?
- 12. QGLWidget. 그리는 동안 디스플레이 업데이트.
- 13. DirectX : 픽셀을 그리는 가장 빠른 방법
- 14. 이미지에서지도를 그리는 방법은 무엇입니까?
- 15. 차트를 그리는 방법은 무엇입니까?
- 16. grep 버퍼에서 경로 이름을 줄이는 방법은 무엇입니까?
- 17. 프로토콜 버퍼에서 MessageBuilder 상태를 얻는 방법은 무엇입니까?
- 18. libgdx에서 텍스처를 그리는 픽스맵을 뒤집는 방법은 무엇입니까?
- 19. 아이폰에서 포인트와 픽셀을 사용하는 방법은 무엇입니까?
- 20. Qt4.7에서 픽셀을 밀리미터로 변환하는 방법은 무엇입니까?
- 21. Actionscript3 : 도형의 픽셀을 나열하는 방법은 무엇입니까?
- 22. PHP에서 이미지의 픽셀을 바꾸는 방법은 무엇입니까?
- 23. iPhone에서 픽셀을 더 빠르게 푸시하는 방법은 무엇입니까?
- 24. 이미지의 픽셀을 조정하여 밝기를 조정하는 방법은 무엇입니까?
- 25. WP7 Silverlight에서 픽셀을 사용하는 방법은 무엇입니까?
- 26. 지도에서 경로를 그리는 방법은 무엇입니까?
- 27. 애니메이션으로 선을 그리는 방법은 무엇입니까?
- 28. SplitterPanel에 System.Drawing.Icon을 그리는 방법은 무엇입니까?
- 29. QGraphicsView의 장면을 그리는 방법은 무엇입니까?
- 30. JPanel에서 도형 그리는 방법은 무엇입니까?
관련없는 태그가 많은데 관련없는 태그가 많이있는 반면 –