Main Content

Video Viewer

Visualizar vídeos y secuencias de imágenes

Descripción

La app Video Viewer reproduce películas, vídeos o secuencias de imágenes. La app ofrece ayuda básica para la reproducción de vídeos, incluida la capacidad de saltar a un cuadro específico, ajustar la frecuencia de cuadro de la visualización y reproducir en las direcciones hacia adelante o hacia atrás.

Nota

Medical Imaging Toolbox™ extiende la funcionalidad de la función implay (Image Processing Toolbox™) para mostrar datos de un objeto medicalImage (Medical Imaging Toolbox). Para obtener más información, consulte implay (Medical Imaging Toolbox).

Usando esta app, puede ajustar otros aspectos de la visualización de vídeos y explorar los datos de los vídeos con mayor profundidad.

  • Obtener información sobre el tamaño de los cuadros, el formato de color, tipo de datos y el recuento de cuadros.

  • Cambiar el mapa de colores de las secuencias de imágenes en escala de grises y binarias.

  • Ajustar el rango de visualización de las secuencias de imágenes en escala de grises.

  • Abrir una herramienta de la región de píxeles que muestre un primer plano de una región pequeña de píxeles en la imagen objetivo.

  • Exportar un cuadro a la app Image Viewer.

  • Ver señales de vídeo en los modelos de Simulink® (requiere Simulink). Para obtener más información, consulte View Video in Simulink (Computer Vision Toolbox).

Video Viewer no reproduce pistas de sonido.

Nota

La app no es compatible con MATLAB® Online™. Para obtener más detalles, consulte Specifications and Limitations.

Video Viewer app

Abrir la aplicación Video Viewer

  • Barra de herramientas de MATLAB: En la pestaña Apps, en Image Processing and Computer Vision, haga clic en el icono de la app Video Viewer.

  • Línea de comandos de MATLAB: Introduzca la función implay.

Ejemplos

expandir todo

Anime una secuencia de imágenes en escala de grises a 10 cuadros por segundo.

load cellsequence
implay(cellsequence,10)

Explore visualmente una pila de imágenes de RM en escala de grises.

load mristack
implay(mristack)

Reproduzca un archivo AVI.

implay("rhinos.avi")

Ejemplos relacionados

Uso programático

expandir todo

implay abre la app Video Viewer en un estado vacío.

  • Para cargar un vídeo desde un archivo, seleccione File > Open.

  • Para cargar una secuencia de imágenes almacenada como una variable en el área de trabajo, seleccione File > Import from Workspace.

implay(filename) abre la app Video Viewer y carga el contenido del archivo Audio Video Interleaved (AVI) con el nombre de archivo filename. Especifique filename como un vector de caracteres o un escalar de cadena. El archivo AVI determina la frecuencia de cuadro predeterminada.

Nota

Video Viewer solo admite la lectura de archivos AVI. Para abrir otros formatos de archivo de vídeo en Video Viewer, como archivos MP4, en primer lugar puede leer el archivo de vídeo con VideoReader y, luego, escribir los datos en un archivo AVI utilizando VideoWriter. Para vídeos cortos, también puede escribir los datos en una secuencia de imágenes de varios cuadros en la memoria. Para obtener más información, consulte Formatos de archivos de audio y vídeo compatibles.

implay(I) abre la app Video Viewer y muestra el primer cuadro de la secuencia de imágenes de varios cuadros I. Especifique I como uno de estos valores:

  • Un arreglo numérico o lógico de m por n por k que representa una secuencia de imágenes en escala de grises o binaria de k cuadros, respectivamente.

  • Un arreglo numérico o lógico de m por n por 1 por k que representa una secuencia de imágenes en escala de grises o binaria de k cuadros, respectivamente.

  • Un arreglo numérico de m por n por 3 por k que representa una secuencia de imágenes en color verdadero (RGB) de k cuadros.

  • Una estructura de película de MATLAB. Para obtener más información, consulte immovie.

Para los datos numéricos, el tipo de datos preferido de I es uint8. El tipo de datos real utilizado para mostrar los píxeles puede variar respecto al tipo de datos de origen.

La frecuencia de cuadro predeterminada es de 20 cuadros por segundo. Para cambiar la frecuencia de cuadro, especifique el segundo argumento de entrada fps.

implay(___,fps) también especifica la frecuencia de cuadro fps en cuadros por segundo. Especifique fps como un número positivo.

Más acerca de

expandir todo

Historial de versiones

Introducido en R2014b