Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Iniciar sesiónIniciar sesiónCrear cuentaCrear cuenta

Matlab - Añadir una imagen en un GUI

Vista:
Me gusta: Está pregunta es útil y esta clara
0
No me gusta: Está pregunta no esta clara o no es útil
 
Asunto:

Añadir una imagen en un GUI

Autor:orionela (4 intervenciones)
Fecha:11/08/2002 22:15:27
Quiero poner una imagen en una interfax de usuario, pero no se como hacerlo, supongo que no es algo tan complicado pero no se como hacerlo.
Un saludo y Gracias por vuestra ayuda
Responder
información
Otras secciones de LWP con contenido similar...
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

RE:Añadir una imagen en un GUI

Autor:Raul Santiago (7 intervenciones)
Fecha:10/09/2002 15:30:24
MIra utiliza para eso la funcion imread, ve la ayuda y hay te explica bien
Comentar
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

RE:Añadir una imagen en un GUI

Autor:laura (4 intervenciones)
Fecha:10/09/2002 22:07:01
Gracias Raul, no conocia esa función, lo intentaré asi.
Un saludo
Comentar
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

RE:Añadir una imagen en un GUI

Autor:Esther (8 intervenciones)
Fecha:07/10/2002 22:55:19
Hola! he leido que para insertar una imagen se utiliza la funcion imread pero es que no me aclaro con la ayuda, el ingles... asignatura pendiente siempre, si pudierais echarme una mano diciendome un poco como va os lo agradeceria mucho. Un saludo
Comentar
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

RE:Añadir una imagen en un GUI

Autor:Juvenal Olmos (1 intervención)
Fecha:06/06/2004 20:09:31
Hola, tengo un problema al cargar la imagen en la GUI cuando la imagen no se encuentra en alguno de los directorios en que trabaja matlab...utilizo la instruccion: path(path, directorio);
pero al compilar el archivo para generar el .exe me salen el siguiente mensaje:
The "matlabpath" function is only available in MEX mode. A run-time error will occur if this code is executed in stand-alone mode.
Warning: File: c:\matlab6p5\toolbox\matlab\general\path.m Line: 114 Column: 9

alguien sabe como solucionar esto?...hay algun archivo q hay q agregar para poder generar el ejecutable sin problemas?..de antemano, gracias :)
Comentar
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

RE:Añadir una imagen en un GUI

Autor:ingkimico (1 intervención)
Fecha:09/10/2009 19:52:22
Amigos mios, yo solucione este problema de la siguiente manera seleccionamos la imagen (logo,escudo...etc) que deseamos de fondo en el formato especificado en la carpeta work de matlab, creamos nuestra GUI y creamos un axes llamado logo, en M File adjuntamos el siguiente codigo despues de ""guidata(hObject, handles);"":

axes(handles.logo)
handles.imagen=imread('logo1.bmp');
imagesc(handles.imagen)
axis off

example para ilustrar mejor, luego de:
function ejemplo_GUI_OpeningFcn(hObject, eventdata, handles, varargin)
% This function has no output args, see OutputFcn.
% hObject handle to figure
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% varargin command line arguments to ejemplo_GUI (see VARARGIN)
% Choose default command line output for ejemplo_GUI
handles.output = hObject;
% Update handles structure
guidata(hObject, handles);

axes(handles.logo)
handles.imagen=imread('logo1.bmp');
imagesc(handles.imagen)
axis off
%%%%%%%%
nota esto corre muy bien en Matlab v6.0, v6.5.
pero en V7.0 debemos escribir asi el codigo(entre comillas el nombre de la imagen y el formato de esta:

axes(handles.logo)
handles.imagen=imread('logo1'.'bmp');
imagesc(handles.imagen)
axis off
Comentar