Converting images into string and hence using imread and ROI specification.
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hi,
I can open my image using imtool, but in order to specify a region of interest(ROI), the functions such as imroi, imread require the image to be stored as strings.
I converted my image into a string by typing
S= char(Me) %Me is the name of the image on the workspace
By doing this, it diplayed a huge array, which took around 30 secs..
However, after all that, when I put >> imread ('S'), it says : Error using imread (line 372) File "S" does not exist.
What did I do wrong?
0 Commenti
Risposte (2)
Jan
il 17 Ott 2011
imroi is an abstract class, therefore you cannot create an instance. In consequence you cannot call it even not with a string. If Me is the name of the image, it need not be converted to a string by the char command - it is a string already.
Please copy the complete commands you have used and explain, what you want to achieve. Note, that images do not have to be converted to strings in MATLAB.
0 Commenti
Image Analyst
il 17 Ott 2011
You need to supply imread with a filename (which is a string), NOT a numerical image array converted into a string.
9 Commenti
Vedere anche
Categorie
Scopri di più su Convert Image Type in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!