DP do segundo semestre do 2015
(Este aviso não afeta aos alunos de turmas regulares)
* Se alguém não puder no horário marcado, me procure com dias de antecedencia para fazer a prova antes, ou, no mesmo dia antes do começo da prova na sala de professores ou na sala da prova para definirmos um horario melhor para esse mesmo dia (por exemplo uma hora depois).
Sub/Exame
Teremos uma
única prova que será sub (para quem precisar) e exame ao mesmo tempo.
Campus Limeira - Noturno: A prova será na quinta feira 10/12/2015 às 19:15 horas na sala 10B (2do andar - bloco B).
NP2
Campus Limeira - Noturno: A prova será na quinta feira 3/12/2015 às 19:15 horas na sala 10B (2do andar - bloco B).
NP1
Campus Limeira - Noturno: A prova será na quinta feira 01/10/2015 às 19:30 horas na sala 15B (3do andar - bloco B).
Aviso referente à NP2
(alunos de turma regular do segundo semestre do 2015)
A nota da NP2 pode ser obtida mediante a tradicional prova ou mediante um trabalho. Recomenda-se a entrega do trabalho. Cabe mencionar que nesta segunda etapa da disciplina teremos aula no laboratório nos dias 17/09, 22/10, 29/10 e 5/11.
O trabalho consiste na implementação de pelo menos duas das opções a seguir. Qualquer um dos itens desenvolvidos deverá ser aplicado a imagens originais, sendo obtidas imagens processadas.
- Implementar as transformações geométricas: rotação, translação, escala. Adicionalmente poderá ser desenvolvido o espelhamento ou outras transformações derivadas das anteriores.
- Implementar pelo menos 5 operações entre aritméticas e lógicas sobre imagens.
- Desenvolver pelo menos 4 transformações das mostradas a seguir:
limiarização, logaritmo, raiz quadrada, quadrado, exponencial, inversa (valores onde a imagem original tinha 255 viram 0 na imagem transformada, 253 vira 2, 0 vira 255).
- Implementar pelo menos 4 filtros dentre os seguintes: Filtro da media, mediana, máximo, mínimo, moda.
- Implementar pelo menos 2 filtros dentro do domínio da frequência: Passa-Alta e Passa-Baixas.
- Desenvolver pelo menos 2 métodos de compressão de imagens.
Condições
- Poderá usar qualquer linguagem de programação.
- Não se aceitará trabalhos que usem bibliotecas para fazer alguma das implementações solicitadas. Por exemplo, a instrução: biblioteca.rotate(30), que sirva para girar uma imagem por 30 graus não será aceita.
- É permitido o uso de bibliotecas ou pacotes externos nos seus programas somente para obter os pixels, para mostrar a interface, ou para transformar uma imagem do dominio espacial para o domínio da frequência (transformada de Fourier) e viceversa.
Entrega
O trabalho deverá ser entregue no dia 12/11 ou 19/11. A entrega consiste de:
- Código: Pode ser entregue em pendrive, o qual será devolvido ao momento.
- Relatório: Indicando quais opções foram desenvolvidas, com que linguagem e como foi levado a cabo. Não há limite para o número mínimo nem máximo.
- Apresentação: No dia da entrega é preciso apresentar muito brevemente como foi desenvolvido o trabalho e quais desafios foram superados. Algumas questões serão levantadas pela professora em relação ao que foi entregue. A resolução das questões levantadas permitirá avaliar o grau de conhecimento do aluno sobre o seu próprio código o que será refletido na nota final.
Slides e Material das aulas
Aqui vocês podem descarregar o conteúdo das aulas e materiais adicionais.
├── aula1
│ ├──
PI-1-apresentacao.pdf
│ ├──
PI-1A-motivacao.pdf
│ └──
PI-1B-introducao.pdf
├── aula2
│ └──
PI-2-ImagemDigital.pdf
├── aula3
│ └──
PI-3-RepFormArm.pdf
├── aula4
│ └──
PI-4-Histograma.pdf
├── aula5
│ └──
PI-5-Operacoes.pdf
├── aula6
│ ├──
a5-part1.pdf
│ ├──
a5-part3.pdf
│ └──
PI-6
├── aula7
│ └──
PI-7-Filtragem.pdf
├── aula8
│ └──
PI-8-Convolucao -Fourier.pdf
├── aula9
│ └──
PI-9-Compressao.pdf
├── aula10
│ ├──
animacao.pdf
└── └──
modelado 3d, creando un personaje.mp4
Material Adicional
Algúns outros materiais de referencia são: