Pyavm

Simple Pure-Python AVM Meta-Data Análisis
Descargar ahora

Pyavm Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT/X Consortium Lic...
  • Nombre del editor:
  • Thomas Robitaille
  • Sitio web del editor:

Pyavm Etiquetas


Pyavm Descripción

Pedido de meta-datos de Meta-Data Pure-Python AVM PyAVM es un módulo de Python que proporciona la clase AVM () para representar los metadatos AVM: >>> desde PYAVM IMPORT AVMPARSING FILESTO FILESTO PARRICO AVM Meta-Data desde un archivo existente, simplemente cree una instancia de la clase AVM utilizando el nombre de archivo de la imagen ( o cualquier objeto similar a un archivo): >>> AVM = AVM ('myexample.jpg') Acceso al Meta-DataTayou Puede ver el contenido del objeto AVM utilizando >>> PRINT AVMThe AVM META-DATA DATOS CONSEGUIRSE UTILIZADOR Notación de atributos: >>> avm.spatial.equinox 'j2000' >>> avm.publisher 'Chandra X-Ray Observatory'Creating y actualización de tagstags se puede modificar en su lugar: >>> avm.spatial.equinox = "b1950" si La etiqueta aún no existe, se crea. Se pueden crear grupos de etiquetas usando: >>> avm.create_group ("espacial"), después de lo cual se pueden crear etiquetas en el grupo: >>> avm.spatial.notes = "el La información de WCS se actualizó el 04/02/2010 "Creación de un objeto AVM de Scratch para crear un soporte de meta-datos AVM vacío, simplemente llame a AVM () sin ningún argumento: >>> AVM = AVM () convirtiendo a un WCS El ObjectIt es posible crear un objeto PyWCS.WCS de AVM Meta-Data: >>> wcs = avm.to_wcs () de forma predeterminada, Spatial.fitSheAder se utilizará si está disponible, pero de su forma, la información de WCS se extrae de la OTROS ESPACIALES. * Etiquetas. Para forzar a PYAVM para no probar espacial. Leader, use: >>> wcs = avm.to_wcs (use_full_header = falso) Inicialización de un ataque de ataque Cree un objeto AVM Meta-Data de un encabezado FIT, simplemente pase el encabezado (como Pyfits . Itheader instancia) En lugar de un nombre de archivo al inicializar el objeto AVM: >>> Importar Pyfits >>> encabezado = PYFITS.GELEADER ('image.fits') >>> avm = avm (encabezado) de forma predeterminada, la etiqueta AVM espacial .FitSheAder será creado, que contenga el encabezado completo (además de la otra palabra espacial. * Palabras clave). Esto se puede desactivar con: >>> AVM = AVM (encabezado, inclSe_Full_Header = Falso) Inicialización de un objeto WCS objetsimiliblemente, es posible crear un objeto AVM Meta-Data de una instancia de PyWCS.WCS: >>> Importar Pyfits >> > Importar PYWCS >>> desde PYAVM IMPORT AVM >>> wcs = pywcs.wcs (pyfits.getheader ('image.fits')) >>> AVM = AVM (WCS) Las imágenes de etiquetado con AVM meta-DATATIT es posible incrustar AVM Meta-Data en un archivo de imagen: >>> avm.embed ('original_image.jpg', 'tagged_image.jpg') En este momento, solo se admiten archivos JPG, PNG y TIFF. Requisitos: · Python


Pyavm Software relacionado