MATLAB significa Laboratorio Matrix. Es un lenguaje de alto rendimiento que se utiliza para la informática técnica. Fue desarrollado por Cleve Molar de la empresa MathWorks.Inc en el año 1984. Está escrito en C, C++, Java. Permite la manipulación de arrays, el trazado de funciones, la implementación de algoritmos y la creación de interfaces de usuario.
En este artículo, vamos a discutir cómo leer imágenes usando MATLAB.
Para leer imágenes vamos a utilizar la función imread() en MATLAB. La función imread() lee imágenes de los archivos gráficos.
Sintaxis:
A = imread (nombre de archivo)
Simplemente lee la imagen y la almacena en A.
A = imread (nombre de archivo, fmt)
Lee la imagen en escala de grises o en color del archivo especificado. Si la imagen no está presente en el directorio actual, proporcione la ruta completa de la imagen.
A = imread(Nombre,Valor)
Examina la imagen o imágenes predefinidas de un registro de varias imágenes. Esta gramática se aplica solo a documentos GIF, PGM, PM, PPM, CUR, ICO, TIF, SVS y HDF4. Debe indicar la información de un nombre de archivo y, alternativamente, puede determinar fmt.
Ejemplo 1:
A continuación se muestra un programa en el que leemos una imagen en color usando la función imread() y la almacenamos en A (la función imread() restaura la información de la imagen en el grupo A) y luego mostramos la imagen usando la función imshow() .
C++
% reading image A = imread('g4g.jpg'); % displaying image imshow(A);
Producción:
Ejemplo 2:
Aquí hay otro ejemplo para leer una imagen en MATLAB.
C++
% reading image A = imread('g4g.jpg'); % displaying image imshow(A);
Producción:
Nota: En caso de que la imagen sea en escala de grises, A será una exhibición bidimensional (M-by-N), o A será una exhibición tridimensional (M-by-N-by-3). . La clase del grupo devuelto se basa en el tipo de información utilizado por el diseño del registro.
Publicación traducida automáticamente
Artículo escrito por sanjaypoptani y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA