DngCreator Clase

Definición

La DngCreator clase proporciona funciones para escribir datos de píxeles sin procesar como un archivo DNG.

[Android.Runtime.Register("android/hardware/camera2/DngCreator", DoNotGenerateAcw=true)]
public sealed class DngCreator : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.Lang.IAutoCloseable
[<Android.Runtime.Register("android/hardware/camera2/DngCreator", DoNotGenerateAcw=true)>]
type DngCreator = class
    inherit Object
    interface IAutoCloseable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herencia
DngCreator
Atributos
Implementaciones

Comentarios

La DngCreator clase proporciona funciones para escribir datos de píxeles sin procesar como un archivo DNG.

Esta clase está diseñada para usarse con los android.graphics.ImageFormat#RAW_SENSOR búferes disponibles en , o con datos de android.hardware.camera2.CameraDevicepíxeles sin procesar de tipo Bayer generados por una aplicación. Las etiquetas de metadatos DNG se generarán a partir de un android.hardware.camera2.CaptureResult objeto o se establecerán directamente.

El formato de archivo DNG es un formato de archivo multiplataforma que se usa para almacenar datos de píxeles de sensores de cámara con un procesamiento previo mínimo aplicado. Los archivos DNG permiten definir datos de píxeles en un espacio de colores definido por el usuario y tienen metadatos asociados que permiten convertir estos datos de píxeles al espacio de colores XYZ estándar de CIE durante el procesamiento posterior.

Para obtener más información sobre el formato de archivo DNG y los metadatos asociados, consulte la especificación adobe DNG 1.4.0.0.

Documentación de Java para android.hardware.camera2.DngCreator.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Constructores

Nombre Description
DngCreator(CameraCharacteristics, CaptureResult)

Cree un nuevo objeto DNG.

Campos

Nombre Description
MaxThumbnailDimension

Dimensión máxima de ancho o alto para miniaturas.

Propiedades

Nombre Description
Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode

La DngCreator clase proporciona funciones para escribir datos de píxeles sin procesar como un archivo DNG.

(Heredado de Object)
JniPeerMembers

La DngCreator clase proporciona funciones para escribir datos de píxeles sin procesar como un archivo DNG.

PeerReference

La DngCreator clase proporciona funciones para escribir datos de píxeles sin procesar como un archivo DNG.

(Heredado de Object)
ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)
ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Close()

Cierra el objeto y libera los recursos del sistema que contiene.

Dispose()

La DngCreator clase proporciona funciones para escribir datos de píxeles sin procesar como un archivo DNG.

(Heredado de Object)
Dispose(Boolean)

La DngCreator clase proporciona funciones para escribir datos de píxeles sin procesar como un archivo DNG.

(Heredado de Object)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
SetDescription(String)

Establezca la cadena de descripción del usuario que se va a escribir.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetLocation(Location)

Establecer metadatos de ubicación de imagen.

SetOrientation(Orientation)

Establezca el valor de orientación que se va a escribir.

SetThumbnail(Bitmap)

Establezca la imagen en miniatura.

SetThumbnail(Image)

Establezca la imagen en miniatura.

ToArray<T>()

La DngCreator clase proporciona funciones para escribir datos de píxeles sin procesar como un archivo DNG.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

La DngCreator clase proporciona funciones para escribir datos de píxeles sin procesar como un archivo DNG.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
WriteByteBuffer(Stream, Size, ByteBuffer, Int64)

Escriba los datos de android.graphics.ImageFormat#RAW_SENSOR píxeles en un archivo DNG con los metadatos configurados actualmente.

WriteImage(Stream, Image)

Escriba los datos de píxeles en un archivo DNG con los metadatos configurados actualmente.

WriteInputStream(Stream, Size, Stream, Int64)

Escriba los datos de android.graphics.ImageFormat#RAW_SENSOR píxeles en un archivo DNG con los metadatos configurados actualmente.

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

La DngCreator clase proporciona funciones para escribir datos de píxeles sin procesar como un archivo DNG.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

La DngCreator clase proporciona funciones para escribir datos de píxeles sin procesar como un archivo DNG.

(Heredado de Object)
IJavaPeerable.Finalized()

La DngCreator clase proporciona funciones para escribir datos de píxeles sin procesar como un archivo DNG.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

La DngCreator clase proporciona funciones para escribir datos de píxeles sin procesar como un archivo DNG.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

La DngCreator clase proporciona funciones para escribir datos de píxeles sin procesar como un archivo DNG.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

La DngCreator clase proporciona funciones para escribir datos de píxeles sin procesar como un archivo DNG.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

La DngCreator clase proporciona funciones para escribir datos de píxeles sin procesar como un archivo DNG.

(Heredado de Object)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

La DngCreator clase proporciona funciones para escribir datos de píxeles sin procesar como un archivo DNG.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a