martes, 19 de noviembre de 2013

Ejemplos Procesamiento Digital de Señales, Ultimo corte

Buenas,

Debido a inconvenientes externos, solo colocare uno de los ejemplos para que estudien para el dia de mañana....

Quiero pedirles disculpas puesto que los dos ejemplos estaban listos pero al momento de subirlos al blog, lo que se realizo fue un guardado y no se publicaron.


Ejemplo Principal: Este ejemplo consiste en tomar una imagen y encontrar el elemento con la menor y mayor área.

Imagen entrada


Imagen de Salida
Fijarse que se caracterizo el tratamiento en solo escoger el elemento de mayor y menor area, se ubicaron y se le escribio un texto diciendo HALLADO

Código

%% Leemos la imagen
imagen_ori=imread('monedas.jpg');
figure(1)
imshow(imagen_ori);
title('Imagen Original')
%% la combierto a escala de grises
imagen=rgb2gray(imagen_ori);
figure(2)
imshow(imagen);
title('Imagen en Escala de Grises')
%% La paso a formato binario
threshold = graythresh(imagen); %Umbral de transformacion
imagen =im2bw(imagen,threshold);
figure(3)
imshow(imagen);
title('Imagen Binarizada')
%% remuevo cualquier elemento que tenga menos de 30 pixeles en negro
imagen = bwareaopen(imagen,300);
imagen = bwareaopen(~imagen,300);
figure(4)
imagen=~imagen;
imshow(imagen);
title('Imagen con filtro que quita residuos')
%% Encuentro los elementos en la imagen
[L Ne]=bwlabel(imagen);
%% Lee las propiedades de los elementos encontrados
prop=regionprops(L,'Area','Centroid','BoundingBox');
figure(5)
imshow(imagen_ori);
title('Imagen Original con los elementos encontrados y con rectangulo')
hold on
%% Halla el centroide y dibuja un rectangulo a su alrededor
for n=1:size(prop,1)
        area=prop(n).Area  %Ubicamos su area.
        cent=prop(n).Centroid;      %Hallamos el resto de cualidades
        X=cent(1);
        Y=cent(2);
        plot(X,Y,'r*')
        rectangle('Position',prop(n).BoundingBox,'EdgeColor','g','LineWidth',2)
        text(X-10,Y,'Hallado')      %Escribimos en la imagen
        text(X-100,Y+70,['Area: ',num2str(area)])
end
hold off

lunes, 4 de noviembre de 2013

Ejemplos Corte Numero 3, sobre DTFT y DFT....

cordial Saludo,

Estudiantes,

En el siguiente Link he colocado los ejemplos pertinentes, tanto echos en clase como unos que complementan el estudio de dichos temas,



Dentro del archivo descargable, van 3 documentos. El de los ejemplos y las libreiras para controlar DFT y DTFT. Tener en cuenta que al manejar dichas librerias estos deben estar dentro de la carpeta de trabajo de MATLAB.

El trabajo de entregar se los entrego el día miércoles, para este entregarlos el día del parcial, sin embargo para el día miércoles deben traer las conclusiones que sacaron de cada uno de los ejemplos allí colocados para abordarlos el día miércoles.


POST: NO OLVIDAR TRAER LA CÁMARA WEB PARA REALIZAR LA CLASE.

domingo, 3 de noviembre de 2013

Electrónica de Potencia,Trabajo Corte #3

Cordial Saludo
Estudiantes,

Para este viernes 08 de Noviembre del 2013, el trabajo consiste en un trabajo de investigacion sobre los temas a continuación expuestos:


  • Diferentes Metodologías o tipos de control de voltaje de CA por medio del TRIAC.
  • Pulsadores de Corriente Directa DC.
  • Convertidores tipo Buck y Boost.
  • Inversores de Modulación De Ancho de Pulso.
  • Control de tres fases con carga resistiva e inductiva, fuentes conmutadas, control de velocidad de motores.
  • Aplicaciones en control de potencia de los temas ya expuestos.

Tener en cuenta que el primer inciso se refiere  a que tipos de control utilizados en la puerta Gate del TRIAC se pueden utilizar para el manejo de señales de alterna.

Dicho trabajo debe tener toda la normativa especifica para tal fin.

Cualquier inquietud, por favor referirse a mi correo electrónico  okmade@gmail.com

Gracias