Codifica una imagen en formato JPEG.
`image` es un tensor uint8 3-D de forma `[alto, ancho, canales]`.
El atributo "formato" se puede utilizar para anular el formato de color de la salida codificada. Los valores pueden ser:
- `''`: Utilice un formato predeterminado basado en el número de canales de la imagen.
- `escala de grises`: genera una imagen JPEG en escala de grises. La dimensión de "canales" de "imagen" debe ser 1.
- `rgb`: genera una imagen JPEG RGB. La dimensión de "canales" de "imagen" debe ser 3.
- 1: genera una imagen en escala de grises.
- 3: Genera una imagen RGB.
Clases anidadas
clase | CodificarJpeg.Opciones | Atributos opcionales para EncodeJpeg |
Constantes
Cadena | OP_NOMBRE | El nombre de esta operación, como lo conoce el motor central de TensorFlow. |
Métodos públicos
Salida <TString> | como salida () Devuelve el identificador simbólico del tensor. |
EncodeJpeg.Options estático | chromaDownsampling (cromaDownsampling booleano) |
Salida <TString> | contenidos () 0-D. |
codificación estáticaJpeg | crear (alcance alcance , Operando <TUint8> imagen, Opciones... opciones) Método de fábrica para crear una clase que envuelve una nueva operación EncodeJpeg. |
EncodeJpeg.Options estático | unidad de densidad (Unidad de densidad de cadena) |
EncodeJpeg.Options estático | formato (formato de cadena) |
EncodeJpeg.Options estático | optimizarTamaño (optimizarTamaño booleano) |
EncodeJpeg.Options estático | progresivo (progresivo booleano) |
EncodeJpeg.Options estático | calidad (calidad larga) |
EncodeJpeg.Options estático | xDensidad (xDensidad larga) |
EncodeJpeg.Options estático | xmpMetadata (cadena xmpMetadata) |
EncodeJpeg.Options estático | Densidad y (Densidad y larga) |
Métodos heredados
Constantes
Cadena final estática pública OP_NAME
El nombre de esta operación, como lo conoce el motor central de TensorFlow.
Métodos públicos
Salida pública <TString> asOutput ()
Devuelve el identificador simbólico del tensor.
Las entradas a las operaciones de TensorFlow son salidas de otra operación de TensorFlow. Este método se utiliza para obtener un identificador simbólico que representa el cálculo de la entrada.
público estático EncodeJpeg.Options chromaDownsampling (cromaDownsampling booleano)
Parámetros
cromaDownsampling | Consulte http://en.wikipedia.org/wiki/Chroma_subsampling. |
---|
creación pública estática de EncodeJpeg (alcance del alcance , imagen del operando <TUint8> , opciones... opciones)
Método de fábrica para crear una clase que envuelve una nueva operación EncodeJpeg.
Parámetros
alcance | alcance actual |
---|---|
imagen | 3-D con forma `[alto, ancho, canales]`. |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de EncodeJpeg
EncodeJpeg.Options estático público densidadUnidad (Unidad de densidad de cadena)
Parámetros
unidad de densidad | Unidad utilizada para especificar `x_density` y `y_density`: píxeles por pulgada (`'in'`) o centímetro (`'cm'`). |
---|
Formato público estático EncodeJpeg.Options (formato de cadena)
Parámetros
formato | Formato de imagen por píxel. |
---|
EncodeJpeg.Options estático público optimizarTamaño (optimizarTamaño booleano)
Parámetros
optimizarTamaño | Si es Verdadero, gaste CPU/RAM para reducir el tamaño sin cambios de calidad. |
---|
público estático EncodeJpeg.Options progresivo (booleano progresivo)
Parámetros
progresivo | Si es Verdadero, cree un JPEG que se cargue progresivamente (de grueso a fino). |
---|
calidad pública estática EncodeJpeg.Options (calidad larga)
Parámetros
calidad | Calidad de la compresión de 0 a 100 (cuanto más alto, mejor y más lento). |
---|
EncodeJpeg.Options estático público xDensity (xDensity largo)
Parámetros
xDensidad | Píxeles horizontales por unidad de densidad. |
---|
EncodeJpeg.Options estático público xmpMetadata (cadena xmpMetadata)
Parámetros
xmpMetadatos | Si no está vacío, incruste estos metadatos XMP en el encabezado de la imagen. |
---|
EncodeJpeg.Options estático público yDensity (Densidad y larga)
Parámetros
yDensidad | Píxeles verticales por unidad de densidad. |
---|