Tôi đang phát triển một chương trình phải tính toán màu của mỗi điểm trên hình ảnh 1024x1024 bằng thuật toán đặc biệt. Màu của một điểm đại diện cho một số giá trị. Vì vậy, mỗi điểm độc lập với các điểm khác và phải được vẽ riêng. Tôi không phải làm mới hình ảnh quá thường xuyên. Thực ra, tôi chỉ cần hiển thị nó một lần.Qt. Cách nhanh nhất để vẽ 1024x1024 chấm trên màn hình
Cách tiếp cận nhanh nhất để vẽ các pixel riêng biệt trong Qt là gì?
Tôi có thể nhận được một số loại "bộ nhớ màn hình" và viết tất cả các hình ảnh như một mảng các bộ 4 byte, đại diện cho mỗi pixel là 4 byte trong bộ nhớ đó?
Vẽ lại QImage trong mỗi sự kiện sơn có thể khá đắt mặc dù tùy thuộc vào nền tảng, tốt hơn nên chuyển sang QPixmap trước khi vẽ và lưu trữ đó là pixmap. –
Frank, Cảm ơn bạn! – pavelkolodin
Wow, QImage cho phép tôi vẽ hình của tôi gần như ngay lập tức, tôi có FPS lớn (-; – pavelkolodin