Seguimiento de objetos (1/3) – Binarización de una imagen

En esta lección aprenderás a crear una imagen binaria a partir de una imagen de niveles de gris identificando los objetos que esta contiene, por ejemplo, a partir de la imagen de hormigas de la izquierda se logrará obtener la imagen de la derecha, espero que disfrutes la lección:

 

untitledAnta08RDbin

Código de esta lección:

clc; clear;

im_entrada = imread('hormigas.tif');

imshow(im_entrada)

[m,n] = size(im_entrada);

im_salida = ones(m,n);

T = 100;

for i = 1:m
 for j = 1:n
 if(im_entrada(i,j) > T)
 im_salida(i,j) = 0;
 else
 im_salida(i,j) = 1;
 end
 end
end

figure
imshow(im_salida)

Aprende a programar en Matlab con el curso completo Matlab desde Cero. Da click aquí para más detalles.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s