Verfasst am: 22.05.2008, 12:45
Titel: Bild wird im Axes Objekt nicht richtig angezeigt!?
Hi @ All!
habe da ein kleines Problem ich lese ein bild ein und stelle es in meiner GUI(Axes objekt) dar. Dieses geladene Bild will ich nun wieder weiterverwenden. Ich lese es also aus dem Axes Objekt mit getimage(handle.orgIm) aus. Dieses Bild nehme ich nun und will daraus ein schwarzweis bild machen (rgb2gray) wenn ich das einfach nur in der Konsole ausführe bekomme ich auch ein sw bild aber bei meiner gui bekomme ich ein farbbild. wie kann ich das beheben?
Code:
function loadPush_Callback(hObject, eventdata, handles)
image_file = get(handles.inEdit,'String'); %Einlesen des Strings
im_orginal=imread(char(image_file)); %Einlesen des Bildes
if~isempty(image_file) axes(handles.orgIm);
image(im_orginal);
axis equal;
axis tight;
axis off;
end;
hab jetzt zwar gefunden an was es liegt habe aber jetzt ein Problem mit den Colormaps. Und zwar ist es so: ich habe mehrere Axes Objekte die alle ihre eigene Colormap haben sollen wenn ich die jetzt beim ersten auf hot stell und die zweite auf default nimmt er für beide axes objekte die die default colormap..... weiß jemand an was das liegt?
MFG Tobias
Einstellungen und Berechtigungen
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.