필터 지우기
필터 지우기

Problems with using colormap commands in gui matlab

조회 수: 1 (최근 30일)
sha
sha 2012년 10월 19일
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!!

답변 (1개)

Walter Roberson
Walter Roberson 2012년 10월 19일
편집: Walter Roberson 2012년 10월 19일
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
sha
sha 2012년 10월 25일
Okay, i have did as what you have said. i have set the breaking point. and these are the error:
---------------------------------
304 A = imread(handles.currentimage); ??? Error using ==> strfind Input strings must have one row.
Error in ==> imread at 342 if (strfind(filename, '://'))
Error in ==> New>pixelButton_Callback at 304 A = imread(handles.currentimage);
Error in ==> gui_mainfcn at 96 feval(varargin{:});
Error in ==> New at 42 gui_mainfcn(gui_State, varargin{:});
Error in ==> @(hObject,eventdata)New('pixelButton_Callback',hObject,eventdata,guidata(hObject))
??? Error using ==> waitfor Error while evaluating uicontrol Callback
Image Analyst
Image Analyst 2012년 10월 25일
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?

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Red에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by