control

Páginas: 7 (1647 palabras) Publicado: 22 de julio de 2013





UNIVERSIDAD TECNOLOGICA EQUINOCCIAL ECUADOR

NOMBRE



FACULTAD
Ciencias de la Ingeniería.


CARRERA
Ingeniería Mecatrónica.


MODALIDAD
Presencial.

TEMA
GUI DE IMAGENES




COMENTARIO:
Para comenzar a desarrollar la guía de imágenes empezamos configurando el pixelaje de la webcam.
Se realiza esto, es por el motivo de que no exista problemas al momentode emplear el video y capturar las imágenes, mientras mayor sea el pixelaje de resolución de la webcam, más conveniente es el uso de la misma.

¿Por qué es importante configurar todo esto antes de comenzar?
COMENTARIO:
Según los inconvenientes que he tenido en las prácticas, es porque si no se tiene activa la webcam, el matlab no reconoce los comandos que se va ejecutando en el editor y nose puede ir yendo paso a paso y seguir avanzando.
Luego de tener bien configurada la webcam, es importante dar clic en stop preview ya que si no se lo hace, al momento de ejecutar el video en la aplicación no se ejecutará y saldrá errores en la línea de comandos
La siguiente parte es configurar el GUI. En esta parte se puede observar y manejar los botones, axes y textos según la interface quese quiera diseñar. También cambiar los nombres a los tag tanto de los axes como de los botones y también la salida de los strings. Se puede poner textos son botones


La configuración del GUI para las monedas la realicé de la siguiente manera
COMENTARIO
En la sub barra de tareas que está en la parte izquierda, seleccionamos el botón que dice axes e insertamos en la parte cuadriculada cuatroaxes en donde el axes uno cumplirá varias funciones de configuración donde podemos verificar el enfoque, adquirir la imagen, detectar los objetos que en este caso serían las monedas, determinar el nivel de umbralización.
Mientras que en el axes dos se podrá ver la imagen adquirida en escala de grises.
En el axes tres se podrá observar el relleno de la figura
Siguiendo el procedimiento, nose cambiaron ningún nombre a los tags, ya que se han mantenido los mismos
En la parte derecha de los recuadros se ha puesto un listbox en donde saldrá el conteo de las monedas con la descripción de que tipo de moneda es y cuantas hay y un text que ha sido llamado edit1 para que en ese recuadro salga el resultado de la suma de el dinero existente.
Se han agregado dos botones en el GUI. Elprimero es para pre visualizar el video mientras que el segundo botón se lo ha puesto debajo del primero y se lo ha llamado con el nombre procesar. Este último será el botón que realice todo el proceso de conteo de monedas
PROGRAMA

% --- Executes on button press in Previo.
function Previo_Callback(hObject, eventdata, handles)
% hObject handle to Previo (see GCBO)
% eventdata reserved - to bedefined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
handles.objVideo = videoinput('winvideo');
guidata(hObject,handles);
axes(handles.axes1) %Se llama al eje del realVideo
vidRes = get(handles.objVideo,'VideoResolution');
nBands = get(handles.objVideo,'NumberOfBands');
hImage = image( zeros(vidRes(2), vidRes(1), nBands)); %Numero decolumnas del video1 numero de filas 1 y numerode bandas pixelaje
preview(handles.objVideo,hImage);

COMENTARIO.- Se comienza ejecutando el código para que aparezca la webcam en video para poder realizar la captura de imágenes. Como se puede observar en las gráficas del GUI al tag del botón se ha puesto el nombre Previo y el String es Previsualizado. Para mi configuración, observo el video conexcelente claridad


% --- Executes on button press in Process.
function Process_Callback(hObject, eventdata, handles)
% hObject handle to Process (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

COMENTARIO.- Cuando se da clic en el botón procesar se realizará todo el proceso según el código de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Control
  • Control
  • Control
  • Control
  • control
  • el control
  • Controladores
  • control

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS