Tabela de conteúdos
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 maioadiada para 14 de maio)
Disponível em formato PDF. Também está disponível o código-fonte LaTeX dos enunciados.
Material adicional:- corners.m: código-fonte em Matlab que serve de base para a detecção de bordas e quinas em imagens;
- venice.zip: imagem dos barcos para a 1ª questão prática;
- frankfurt_airport_1024.zip: imagem do aeroporto para a 2ª questão prática;
- frankfurt_airport_1024-reduced.zip: versão reduzida da imagem do aeroporto, para compilar o arquivo LaTeX.
- Lista de Exercícios 4: (entrega
em 28 de maioadiada 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.