Importing a tif picture into Matlab

1 visualización (últimos 30 días)
Mohammed Qahosh
Mohammed Qahosh el 9 de Jun. de 2019
Comentada: Star Strider el 9 de Jun. de 2019
I have a file in the following address:
S:\Nanotip\Results\FEM-Images\Data\Pictures\190321\tifData
and this file contains many pictures , each one has a name similar to this :
p190321aa.tif
I need to import such pictures into matlab. I am using the following code:
clear all
close all
directoryAll='S:\Nanotip\Results\FEM-Images\Data\Pictures\190321\tifData\';
File=strcat(directoryAll,'p190321aa.tif');
imread('File')
imagesc('File')
But once I run the code I got the following error:
Error using imread (line 350)
File "File" does not exist.
Error in image_show (line 10)
imread('File');
Any suggestions? Thank you in advance.

Respuesta aceptada

Star Strider
Star Strider el 9 de Jun. de 2019
Try this instead:
Itif = imread(File)
imagesc(Itif)
Note that the single quotes around 'File' make it a string itself, not the variable containing your path and file name. If you use File without the quotes, you are passing the directory and file name string to imread.
  2 comentarios
Mohammed Qahosh
Mohammed Qahosh el 9 de Jun. de 2019
Star Strider Thank you very much for your help. It works :)))
Star Strider
Star Strider el 9 de Jun. de 2019
As always, my pleasure!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Startup and Shutdown en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by