Matlab-laboratório

1229 palavras 5 páginas
MS-139 . Laboratório para Suporte Computacional das Disciplinas Básicas Aluna: Clarissa de Castro Valise, RA: 008346. Professor: Alberto Saa

Manipulação de imagens
Problema estudado: Alinhamento de Imagens Este trabalho foi dividido em duas partes: 1) Familiarização com o MATLAB; 2) Execução do problema;

Parte 1. Para a familiarização com o MATLAB, utilizou-se sites da internet [1], livro [2] e a opção help disponível pelo software. Estudou-se desde conceitos básicos, como por exemplo o procedimento para abrir, para mostrar (display) e trabalhar com a imagem, a comandos necessários para a manipulação de matrizes. Para este estudo, foram considerados apenas os conceitos/comandos úteis para a execução da parte 2. Abaixo está um exemplo dos conceitos básicos estudados:
>> % escrever uma matriz >> A=[1 2 3; 4 5 6; 7 8 9]; >> A A= 1 4 7 2 5 8 3 6 9

>> % tipos de matrizes >> zeros(3) ans = 0 0 0 0 0 0 0 0 0

>> ones (4) ans = 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

>> magic (3) ans = 8 3 4 1 5 9 6 7 2

>> % a matriz magic tem a característica de que a soma dos elementos >> % em cada coluna é a mesma >> >> eye(3) ans = 1 0 0 0 1 0 0 0 1

>> %matriz identidade >> >> rand(2,3) ans = 0.9501 0.2311 0.6068 0.4860 0.8913 0.7621

>> %matriz de números pseudo-randomicos uniformemente distribuídos entre 0 e 1 >> >> A' ans = 1 2 3 4 5 6 7 8 9

>> %transposta de A >> >> m=[1 2;3 4] m= 1 3 2 4

>> inv(m) ans = -2.0000 1.0000 1.5000 -0.5000 >> % inversa da matriz m >> A = 1 4 7 2 5 8 3 6 9

>> imagesc(A) >> % display da imagem da matriz A

Na introdução teórica deste trabalho foram descritas operações aritméticas e lógicas, e transformações em imagens, como rotação, translação e escala. No MARLAB:
>>% transformações espacias >> >> A=magic(3) A= 8 3 4 1 5 9 6 7 2

>> imagesc(A) >> >> % translação >> A+2 ans = 10 3 5 7 6 11 8 9 4

>> >> % escala >> A*3 ans = 24 3 18 9 15 21 12 27 6 >> B=eye(3) B= 1 0 0 0 1 0 0 0 1

>> B=B*3

B= 3 0 0 0 3 0 0 0 3

>>

Relacionados

  • AMS Relatorio Experiencia 3 Funcoes em MatLab
    931 palavras | 4 páginas
  • Relatorio1 Servo 1
    962 palavras | 4 páginas
  • Tcc Temperatura e Umidade
    7180 palavras | 29 páginas
  • labview e matlab
    13146 palavras | 53 páginas
  • Apostila Matlab
    14905 palavras | 60 páginas
  • 1 Programacao Matlab
    1008 palavras | 5 páginas
  • Calculo Num Rico Relatorio MatLab
    1049 palavras | 5 páginas
  • Função MATLAB
    1796 palavras | 8 páginas
  • Aquisi o e Processamento de Sinais Controle e Automa o 9A e 10A 1
    591 palavras | 3 páginas
  • Proporcional integral derivativo
    2115 palavras | 9 páginas