Problems with using colormap commands in gui matlab
Ältere Kommentare anzeigen
Hi,
After several research online, i still have a doubt about this command:
-----------------
load flujet
image(X)
colormap(jet)
--------------
I have seen several example of this. However, from what i have noticed that we can only use the load commands if the image is in the .mat file. Is there any other ways for me to read an image using other commands?
Thanks!!
Antworten (1)
Walter Roberson
am 19 Okt. 2012
Bearbeitet: Walter Roberson
am 19 Okt. 2012
0 Stimmen
imread(), or mmread() or the avifile class [to read images], or the I/O operations such as fread() if the image is stored as a binary file.
Or compute the image.
The colormap() command is completely independent of how you get the data into MATLAB.
8 Kommentare
sha
am 24 Okt. 2012
Image Analyst
am 24 Okt. 2012
What is the complete error message?
sha
am 24 Okt. 2012
Image Analyst
am 24 Okt. 2012
Well then it appears that handles.currentimage is neither a string (filename), not a numerical array (an image). What does it say when you over the mouse over that when you stop there for a breakpoint?
sha
am 25 Okt. 2012
Image Analyst
am 25 Okt. 2012
OK, you need to learn how to use the debugger. How to set breakpoints, how to examine the values of variables, how to step through lines of code, that kind of thing. It's mandatory that you learn this. I know you don't know how yet, or else you would have understood what I said. You won't progress very far in MATLAB unless you learn how to debug your programs.
sha
am 25 Okt. 2012
Image Analyst
am 25 Okt. 2012
OK, now that you've learned how to use the debugger, let's get back to my original question "What does it say when you over the mouse over that when you stop there for a breakpoint?" In other words, what is the value of handles.currentimage? There are many ways you can see the value of handles.currentimage, as you now know. I'll review them.. If you don't want to hover the mouse over it, then click in it and type control-D, or double-click on its name in the workspace, or just type it into the command window and hit enter. OK, so what does it say the value is? Is it either a valid filename string, or a numerical array?
Kategorien
Mehr zu Blue finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!