Directorio artículo
En la programación, a veces encuentro leer la imagen de un problema de hardware, entonces usted necesita para asignar memoria para imágenes en la memoria para almacenar imágenes leídas.
La fórmula
Asignar memoria para la imagen que necesita para calcular el tamaño de la imagen.
-
图片所占内存大小= 图片长度(像素)* 图片宽度(像素)*一个像素所占内存空间(单位:字节)
-
图像中的像素总数= 图片长度(像素)*图片宽度(像素)
-
一个像素所占内存空间(单位:字节)= 图像深度÷8
-
图片所占内存大小= 图像中的像素总数× 图像深度÷8
Ejemplo específico:
16bit imagen computación leer desde una tarjeta de captura de 640 * 512 compartir contenido?
图片所占内存大小= 图片长度(像素)* 图片宽度(像素)* 图像深度÷8
A saber: La imagen de memoria compartida size = 640 * 512 * (16 ÷ 8) = 655360Byte
- 1M=1024KB
- 1KB=1024B
Por lo tanto: 655360Byte = 655360/1024 = 640KB = 0.625M