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.

Deja un comentario

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.