Beruflich Dokumente
Kultur Dokumente
A segmentao se refere ao processo de dividir uma imagem digital em mltiplas regies (conjunto de pixels) ou objetos, com o objetivo de simplificar e/ou mudar a representao de uma imagem para facilitar a sua anlise. Esse processo tipicamente usado para localizar objetos e formas (linhas, curvas, etc) em imagens. Daremos nfase para a segmentao de imagens no intuito da deteco de bordas.
para as derivadas. Prewitt Roberts Laplacian of a Gaussian (LoG) Zero crossings Canny Detecta as bordas atravs da aproximao de Prewitt para as derivadas. Detecta as bordas atravs da aproximao de Roberts para as derivadas. Detecta as bordas atravs do cruzamento de zeros (Zero crossings) aps filtr-la com um filtro Gaussiano. Detecta as bordas atravs do cruzamento de zeros aps filtr-la com um filtro qualquer, especificado pelo usurio. Detecta as bordas atravs da procura pelo local de mxima do gradiente da imagem. O gradiente calculado usando-se a derivada de um filtro Gaussiano. O mtodo usa duas thresholds para detectar bordas fracas e fortes, e coloca as bordas fracas na sada somente se elas estiverem conectadas bordas fortes. No entanto, o mtodo mais aconselhado para a deteco de verdadeiras bordas fracas.
TABELA 1
T um threshold especfico. Caso o campo esteja vazio [ ], o threshold ser determinado automaticamente; dir especifica a direo na qual se prefere fazer a deteco: horizontal, vertical ou both (o padro). A funo edge usa o detector Sobel como padro, ou seja, caso no seja especificado um detector (g = edge(f)), a funo edge ir utilizar o detector de bordas Sobel.
dir especifica a direo na qual se prefere fazer a deteco: horizontal, vertical ou both (o padro). Um dos detectores mais antigo, atualmente pouco usado, j que no consegue detectar bordas que so mltiplos de 45. Entretanto, ainda usado frequentemente em implementaes de Hardware.
Esse detector baseado nos mesmos conceitos do mtodo LoG, com o diferencial da escolha do filtro H.
2) Thresholding
Devido s suas propriedades intuitivas e a simplicidade de sua implementao, o thresholding amplamente aplicado na segmentao de imagens. Nesse tpico, iremos discutir meios para escolher automaticamente os valores dos threholds. O melhor mtodo para se escolher o melhor threhold para uma certa imagem a obteno de seu histograma. Ele mostrar a configurao da vizinhana e de toda a imagem em si. Para a obteno do thresholding usamos a seguinte funo T = graythresh(f) onde: f a imagem de entrada, da qual se deseja obter o histograma e, consequentemente, o threhold.
T o threhold resultante. Para segmentar a imagem e obter o threhold, ela deve estar em preto e branco, ou seja, deve ser uma imagem de tipo lgido. Caso a imagem seja colorida ou esteja em escala de cinza, pode-se usar a funo im2bw.