Pirámide de imágenes

Conceptos básicos

Una pirámide de imágenes es un conjunto de datos ráster de resolución reducida.

Resolución) La colección de imágenes, a través del método de remuestreo de imágenes, establece una serie de capas de imágenes con diferentes resoluciones, almacena cada capa por separado y establece un mecanismo de índice espacial correspondiente, mejorando así la escala de la imagen y la velocidad de visualización durante la navegación. Para reducir los datos de transmisión de imágenes y optimizar el rendimiento de la visualización, a veces es necesario construir una pirámide de imágenes para las imágenes.

Principios de implementación

La pirámide de imágenes es una colección de una serie de imágenes con resoluciones desde fina a gruesa generadas de acuerdo con ciertas reglas. La tecnología de pirámide de imágenes crea una serie de capas de imágenes con diferentes resoluciones mediante el remuestreo de imágenes. Cada capa se divide y almacena, y se establece un mecanismo de índice espacial correspondiente para mejorar la velocidad de visualización de escalado y navegación de imágenes. Como se muestra en la figura siguiente, la base de la pirámide de imágenes es una representación de la resolución más alta original de la imagen, que es la resolución de imagen de 512 × 512. Cuanto mayor es la resolución de la imagen, más pequeña es, que son 256×256 y 128×128 respectivamente. La parte superior es la imagen con la resolución más baja de la pirámide de imágenes, por lo que esta imagen es 64×64. Obviamente, cuanto mayor sea la resolución de la imagen, más niveles tendrá la pirámide de la imagen. Para una resolución de imagen de 2a×2b (A >: B), se construirá una pirámide de (b-6)+1 capa en SuperMap.

Después de crear una pirámide de imágenes para una imagen, cada vez que vea la imagen, el sistema obtendrá su pirámide de imágenes para mostrar los datos. Cuando acerca o aleja una imagen, el sistema selecciona automáticamente el nivel de pirámide más apropiado para mostrar la imagen según la relación de visualización del usuario.

Las pirámides sólo se pueden crear para datos sin procesar. Solo se pueden crear pirámides para un conjunto de datos a la vez. Si desea recrearla, debe eliminar la pirámide que ha creado. Cuando explora un conjunto de datos ráster después de crear una pirámide de imágenes, en realidad está accediendo a la pirámide que creó. Como se muestra en la siguiente figura, el proceso de construcción de una pirámide a diferentes escalas.

El establecimiento de una pirámide de imágenes puede mejorar significativamente la velocidad y el rendimiento de la visualización y renderización del zoom de la imagen, pero al mismo tiempo, el establecimiento de una pirámide de imágenes aumentará el espacio de almacenamiento del conjunto de datos, es decir. es decir, aumentar el tamaño del archivo de origen de datos donde se encuentra el conjunto de datos de imágenes, porque la pirámide de imágenes establecida es en realidad una colección de imágenes con diferentes resoluciones, y estas imágenes con diferentes resoluciones se almacenan en el archivo de origen de datos junto con el archivo de origen de datos. datos, aumentando así el tamaño del archivo de origen de datos. Además, cuanto más grande sea el conjunto de datos ráster, más tiempo llevará construir la pirámide y mayor será el espacio de almacenamiento de la pirámide de imágenes, pero ahorrará más tiempo para la exploración de imágenes en el futuro. Por lo tanto, para datos de imágenes masivos, la creación de pirámides es una opción para optimizar la eficiencia.

El formato de almacenamiento de archivos de imágenes es un formato de datos que integra compresión de imágenes y tecnología eficiente de pirámide de imágenes, de modo que, independientemente del tamaño de los datos de la imagen, los datos de la imagen se pueden mostrar muy rápidamente, incluso en niveles muy bajos. máquinas de configuración También puede mostrar datos de imágenes masivas sin problemas.