Matlab

1602 palavras 7 páginas
Processamento de Imagens com MATLAB
Carlos Alexandre Mello

Carlos Alexandre Mello – cabm@cin.ufpe.br

1

Processamento de Imagens com MatLab
Toolboxes
– Image Processing
– Diretório: toolbox/images/images Carlos Alexandre Mello – cabm@cin.ufpe.br

2

Processamento de Imagens com MatLab
Comando imshow():
– Visualização de imagens
– Uso: imshow(nome_do_arquivo) – Exemplo: imshow(‘eight.tif’) Carlos Alexandre Mello – cabm@cin.ufpe.br

3

Processamento de Imagens com MatLab
E/S de arquivos de imagem
– imread
Lê um arquivo de imagem
Uso:
– A = imread(filename)

Exemplo:
– A = imread(‘eight.tif’)

Carlos Alexandre Mello – cabm@cin.ufpe.br

4

Processamento de Imagens com MatLab
E/S de arquivos de imagem
– Leitura de Imagem BMP
[A, MAP] = imread (‘nome.bmp’)

– Para imagens coloridas:
A = imread (‘nome.bmp’);
– Gera uma matriz mxnx3 (onde 3 é a quantidade de planos)

R = A(:, :, 1); % Matriz de tons vermelhos
G = A(:, :, 2); % Matriz de tons verdes
B = A(:, :, 3); % Matriz de tons azuis

Carlos Alexandre Mello – cabm@cin.ufpe.br

5

Processamento de Imagens com MatLab
E/S de arquivos de imagem
– imwrite
Escreve uma imagem para um arquivo gráfico
Uso:
– imwrite(A, filename, FMT)
FMT = formato

Exemplo:
– imwrite(A, ‘eight’, ‘tif’)

Carlos Alexandre Mello – cabm@cin.ufpe.br

6

Processamento de Imagens com MatLab
Visualização
– image
Mostra uma matriz C como uma imagem
Uso:
– image(C)

Exemplo:
– >> A= imread(‘eight’, ‘tif’);
– >> image(A)

Se não especificada, é usada a paleta de cores default

Carlos Alexandre Mello – cabm@cin.ufpe.br

7

Processamento de Imagens com MatLab
Visualização
– imzoom
Zoom in ou out em uma imagem
Uso:
– imzoom(fator)

Exemplo:
– >> imshow(‘eight.tif’)
– >> imzoom(2)

Carlos Alexandre Mello – cabm@cin.ufpe.br

8

Processamento de Imagens com MatLab
Conversão entre Tipos
– dither
Dithering de uma imagem pelo método

Relacionados

  • Matlab
    2534 palavras | 11 páginas
  • Matlab
    11313 palavras | 46 páginas
  • Matlab
    15160 palavras | 61 páginas
  • Matlab
    3897 palavras | 16 páginas
  • Matlab
    5602 palavras | 23 páginas
  • Matlab
    1899 palavras | 8 páginas
  • matlab
    18318 palavras | 74 páginas
  • Matlab
    568 palavras | 3 páginas
  • matlab
    10139 palavras | 41 páginas
  • Matlab
    1229 palavras | 5 páginas