Listas de Exercícios

Nesta página serão divulgadas as listas de exercícios. Elas serão disponibilizadas em formato PDF.

Para os que preferem usar o sistema LaTeX para digitar o trabalho, o código-fonte também é disponibilizado. Isso evita o trabalho de digitar os enunciados das questões.

  • Lista de Exercícios 1: (entrega em 19 de março)
    Disponível em formato PDF. Também está disponível o código-fonte LaTeX dos enunciados.
  • Lista de Exercícios 2: (entrega em 09 de abril)
    Disponível em formato PDF. Também está disponível o código-fonte LaTeX dos enunciados.
  • Lista de Exercícios 3: (entrega em 07 de maio adiada para 14 de maio)
    Disponível em formato PDF. Também está disponível o código-fonte LaTeX dos enunciados.
    Material adicional:
  • Lista de Exercícios 4: (entrega em 28 de maio adiada para 04 de junho)
    Disponível em formato PDF. Também está disponível o código-fonte LaTeX dos enunciados.
    Material adicional:
    • circles.zip: imagem do padrão de calibração radial da questão prática;
    • lab.zip: imagem a ser retificada na questão prática;
    • unwarp.m: código-fonte em Matlab que retifica imagens com base nos parâmetros de calibração radial.

Dicas adicionais para os trabalhos

Lista de Exercícios 1

  • Ao carregar as imagens no Matlab, use a função “rgb2gray” para convertê-las em preto-e-branco. Caso contrário, a imagem é carregada em uma matriz tridimensional, onde a terceira dimensão é o canal da cor (verde, vermelho e azul);
  • As dimensões das imagens capturadas não precisam ser muito grandes. Tamanhos como 800×600 ou 640×480 são suficientes para o experimento. Imagens maiores podem ser usadas, mas a tendência é a de lotar a memória RAM do seu computador se dez imagens de alta resolução forem carregadas ao mesmo tempo. Além disso, o tempo de processamento é grande. Um tutorial de redimensionamento de imagens é visto mais adiante, nesta página.

Como redimensionar imagens

No Windows, um bom programa para redimensionar imagens é o IrfanView. Uma característica interessante desse programa é o de permitir o redimensionamento de várias imagens de uma vez, de acordo com os parâmetros que você define.

Um pequeno tutorial é apresentado abaixo:

  • Selecione a função “File > Batch Conversion/Rename”;
  • Selecione as imagens que devem ser convertidas e clique em “Add” (ou clique em “Add all” para adicionar todas as imagens do diretório corrente). Especifique em “Output directory” o diretório onde serão colocadas as imagens convertidas. Selecione a opção “Batch conversion” e o formato “PNG - Portable Network Graphics”:

  • Clique em “Options”, selecione a melhor compressão (9), desligue a opção “Use PNGOUT PlugIn” e clique em “OK”:

  • Finalmente, ligue “Use advanced options”, clique em “Set advanced options”, ligue a opção “RESIZE:” e configure o novo tamanho das imagens, conforme a figura a seguir. Não se esqueça de ligar as opções “Preserve aspect ratio (proportional)” e “Use Resample function (better quality)”. Terminando, clique em “OK”:

  • Clique em “Start” e aguarde a conversão de todas as imagens.
cursos/visao/2007-1/le.txt · Última modificação: 2007/05/14 11:11 (edição externa)