tv
(«textview») es una pequeña
herramienta para ver rápidamente imágenes de múltiples bandas de alta
resolución directamente en su terminal. Fue diseñado para trabajar con
datos de imágenes satelitales (muy grandes) a través de una conexión de bajo
ancho de banda. Por ejemplo, puedes visualizar directamente una imagen
Himawari 8 (11K x 11K píxeles) de la Tierra directamente desde su URL
Está
construido sobre la maravillosa biblioteca GDAL , por lo que es capaz de cargar una
gran variedad de formatos de imagen (GeoTiff, PNG, Jpeg, NetCDF, …) y
submuestrea la imagen a medida que se lee desde el disco para que pueda manejar
archivos muy grandes rápidamente. . Tiene la capacidad de leer nombres de
archivos (o URL) desde stdiny cargar archivos
directamente desde URL sin escribir localmente en el disco. Las opciones
de la línea de comandos tienen un estilo posterior gdal_translate, como:
- -b para especificar las bandas (y ordenamiento) a utilizar,
- -srcwin xoff yoff xsize ysize para ver un subconjunto de la imagen,
- -rpara especificar el algoritmo de submuestreo ( nearest, bilinear, cubic, cubicspline, lanczos, average, mode).
tv está completamente implementado en Python 3 usando solo Numpy y
GDAL 2.0.
Descarga aplicación
https://github.com/daleroberts/tv