Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Procesamiento Digital De Imagenes

Enviado por   •  16 de Febrero de 2019  •  Trabajo  •  1.045 Palabras (5 Páginas)  •  493 Visitas

Página 1 de 5

Binarizacio´n (Threshold).

Edisson Andres Coy

Estudiante de Ingenier´ıa Electro´nica Fundacio´n Universitaria los Libertadores. eacoyc@libertadores.edu.co


Henry Telles Uribe

Estudiante de Ingenier´ıa Electro´nica Fundacio´n Universitaria los Libertadores. htellesu@libertadores.edu.co

  1. INTRODUCC´ION

La binarizacion es un caso particular de la segmentacion donde todos los pixeles asumen solo uno de dos valores posibles, 0 si el valor del pixel es menor al umbral definido y 1 si el valor del pixel es mayor o igual al umbral definido:


Max V alor if in(x, y)

0, en otro caso[pic 1]

0 is in (x, y)[pic 2]

Max V alue en otro caso


(2)

(3)

  1. pixel < umbral[pic 3]
  2. pixel umbral

(1)


B. Threshold Truncate.

Para binarizar la imagen sera necesario partir de una escala de grises, en caso de ser a color se debe hacer la conversion previamente.

  1. RESUMEN

En este documento se expone los diferentes metodos que hay en la binarazion y umbralizacion para  imagenes.  Para ello se utilizan algoritmos en python para aplicar estas calses de binarazion a una imagen original. Se explica cada uno de los metodos de binarazion los cuales son, (threshold binary, threshold truncade, threshold to zero, threshold to zero invert).

  1. MARCO TEO´ RICO
  1. Threshold Binary

El Threshold Binary basicamente umbralisa los pixeles de una imagen en dos estados, que depende unicamente  del  valor que tengan dicho pixeles. En resumen, en la sigueinte imagen veremos un pocco como se comporta graficamente el Threshold Binary.


El Threshold Truncate, al igual que  el  binary umbralisa los pixeles de una imagen pero en este caso las condiciones cambian un poco; ya lo veran en la siguiente imagen.

[pic 4]

Fig. 2. Grafica Threshold truncate.

La linea naranja umbralisa la imagen, pero esta vez lo hace para sustituir los valores en los pixeles que estan mas arriba que el umbral, estos valores q estan por encima de del umbral los cambia por el valor del umbral.

T if in (x, y) > 1[pic 5][pic 6]

in, (x, y), en otro caso


(4)

  1. Threshold to Zero.

El Threshold To  Zero, tambien es un tipo de binarizacion   y como todos tienen comportamientos especiales en las imagenes.

Fig. 1. Grafica Threshold Binary.

Como se observa en la grafica, la linea naranja marca el valor del umbral, de esta manera, todo lo que sea igual o


La linea naranja umbralisa la imagen, como las anteriores. Esta binarizacion pone en 0 los valores que esten por debajo de la umbralizacion y deja tal cual los que estan por encima.

mayor a este umbral tomara el maximo valor 255(1) y lo que este por debajo tomara el minimo valor 0(0).


In (x, y) if in (x, y) > T

0, en otro caso[pic 7]


(5)


[pic 8]

Fig. 3. Grafica Threshold to Zeero.

  1. Threshold to Zero (Invert).

Threshold to Zero (Invert), hace exactamente lo opuesto al Threshold to Zero, y tambien tiene su propio comportamiento.

[pic 9]

Fig. 4. Grafica Threshold truncate.

La linea naranja umbralisa la imagen, pero esta  vez  lo  hace para sustituir los valores en los pixeles que estan mas arriba que el umbral, estos valores q estan por encima de del umbral los cambia por el valor del umbral.

...

Descargar como  txt (6.9 Kb)   pdf (796.9 Kb)   docx (599.8 Kb)  
Leer 4 páginas más »
Disponible sólo en Essays.club