Main Content

Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

read

Leer datos derandomPatchExtractionDatastore

Descripción

data = read(patchds) devuelve un lote de datos de un almacén de datos de extracción de parches aleatorio, .patchds Las llamadas posteriores a la función continúan leyendo desde el punto final de la llamada anterior.read

[data,info] = read(patchds) también devuelve información sobre los datos extraídos, incluidos los metadatos, en .info

Argumentos de entrada

contraer todo

Almacén de datos de extracción aleatoria de revisiones, especificado como un objeto.randomPatchExtractionDatastore El almacén de datos especifica un número de observaciones en cada lote y un número total de observaciones.MiniBatchSizenumObservations

Argumentos de salida

contraer todo

Datos de salida, devueltos como una tabla con el número de filas.MiniBatchSize

  • La primera variable es y contiene parches de imagen de entrada.InputImage

  • Si las respuestas de red son imágenes en un almacén de datos de imagen, la segunda variable es .ResponseImage

  • Si las respuestas de red son imágenes de etiqueta de píxel en un almacén de datos de etiqueta de píxeles, la segunda variable es .ResponsePixelLabelImage

Cada columna contiene una matriz de celdas de parches de tamaño determinado por PatchSize y el tipo de datos de imagen.

  • Para las imágenes de un solo canal 2D, las revisiones tienen el tamaño -by , donde especifica el número de filas y especifica el número de columnas en la revisión.mnmn

  • Para las imágenes multicanal 2D, los parches tienen el tamaño -por -por-, donde especifica el número de canales de color del parche. es 3 para imágenes RGB.mnccc

  • Para imágenes volumétricas de un solo canal 3D, los parches tienen el tamaño -por -por- , donde especifica el número de planos del volumen.mnpp

Para el último lote de datos del almacén de datos , si no es limpiamente divisible por , a continuación, devuelve un lote parcial que contiene todas las observaciones restantes en el almacén de datos.patchdsnumObservationsMiniBatchSizeread

Información sobre los datos leídos, devuelta como una matriz de estructura. La matriz structure puede contener los siguientes campos.

Nombre del campoDescripción
RandomPatchRectangles-por-4 matriz numérica.MiniBatchSize Cada fila especifica el tamaño y la posición del parche en el formato [ ].xywidthheight Los elementos definen la coordenada x e y de la esquina superior izquierda y la anchura y la altura del parche.
ImageIndices-by-1 vector numérico que especifica los índices de las imágenes leídas en los almacenes de datos de entrada.MiniBatchSize
InputImageFilename-by-1 matriz de celdas que especifica la ruta de acceso totalmente resuelta que contiene la cadena de ruta de acceso, el nombre del archivo y la extensión de archivo de cada imagen de entrada.MiniBatchSize
ResponseImageFilename-by-1 matriz de celdas que especifica la ruta de acceso totalmente resuelta que contiene la cadena de ruta de acceso, el nombre del archivo y la extensión de archivo de cada imagen de respuesta o imagen de etiqueta de píxel.MiniBatchSize

Introducido en R2018b