Tôi muốn hiểu các yêu cầu bộ nhớ cho các tệp tài nguyên hình ảnh sẽ được hiển thị trên màn hình độ phân giải 240x400.
Màn hình có các thông số kỹ thuật sau:
Nó hỗ trợ độ sâu màu lên tới 18 bit và sử dụng trình điều khiển hiển thị ILI9327.
Giả sử tôi cần hiển thị 50 biểu tượng khác nhau, mỗi biểu tượng có kích thước 10 mm X 10 mm, không gian lưu trữ cần thiết là bao nhiêu?
Dưới đây là tính toán của tôi:
Điểm ảnh trên mm = 400 / 61,2 = 6,536
Số pixel trong một hình ảnh = 65,36 x 65,36 = 4272 pixel
Mỗi pixel sẽ yêu cầu 18 bit X 3 (cho R, G và B) = 54 bit
Tổng số bit cần thiết = 4272 x 54 = 230688 bit = 28,16 kilobyte
Đối với 50 hình ảnh, tôi sẽ cần 1,375 megabyte dung lượng lưu trữ.
Tính toán của tôi có đúng không?