|
DESCRIÇÃO
Destinado aos leitores que pretendem tomar um primeiro contacto com a computação básica no tratamento de imagens e compreender a implementação do código e algoritmia de algumas funcionalidades disponibilizadas pelo MS-Paint, Paint Shop Pro, IrfanView, Fireworks ou Corel Paint, o presente livro foi escrito numa linguagem simples e acessível, unindo alguns conceitos teóricos a vários exemplos práticos.
Apresenta como principais objectivos projectar e concretizar um software livre de manuseamento e gestão de imagens, em Java, ou codificar novas extensões para software já existente, salientando-se que os autores dão especial ênfase ao uso de software livre. O código que acompanha o livro foi construído no Eclipse, estando disponíveis para download aqui.
PRINCIPAIS TÓPICOS
- A plataforma Java
- Conceitos teóricos de processamento digital de imagem (PDI)
- Armazenamento e processamento de cores
- O papel da estatística no PDI
- Realce linear e não linear de imagens
- Operações lógicas e aritméticas entre imagens
- Aplicação de filtros
- A compressão RLE
- Informação genérica de Web links
PÚBLICO-ALVO
- Leitores que pretendam tomar um primeiro contacto com a computação básica.
- Estudantes de licenciaturas, mestrados e pós-graduações das áreas da computação gráfica.
O(S) AUTOR(ES)
Carlos Felgueiras
Doutorado em Estatística Espacial, é investigador no INPE (Instituto Nacional de Pesquisas Espaciais), Brasil, desde 1982. Actualmente pertence à Divisão de Processamento de Imagens como Engenheiro Sénior. Paralelamente, faz parte da equipa responsável pelo desenvolvimento e actualização do sistema de informação geográfica SPRING. Lecciona as disciplinas de Sistemas Digitais e Processamento Digital de Imagem em ambiente universitário privado.
João Garrott
Doutorado em Tecnologias de Informação pelo ISEGI-UNL (Instituto Superior de Estatística e Gestão de Informação – Universidade Nova de Lisboa, encontra-se actualmente a realizar um Post-Doc na Universidade de Almeria, Espanha, em Geo-Estatística e Programação Web. Foi coautor de 2 livros da FCA: Unix – Curso Completo (esgotado) e Programação World Wide Web com CGI’s
ÍNDICE
Prefácio
Índice de Figuras
Índice de Tabelas
Índice de Equações
1. Plataforma Java
Introdução
1.1. Fundamentos de Java
1.2. Java Apllets: Eventos e Interface Windows
1.3. Grafismo e Cor
1.4. Imagem e Som
1.5. Threads
1.6. Ficheiros e Web Links
1.7. Base de Dados
1.8. Outras Particularidades
2. Processamento Digital de Imagem
Introdução
2.1. Aquisição de Imagens Digitais
2.2. Processo de Geração das Imagens Digitais
2.3. Características da Representação de uma Imagem Digital
2.4. Codificação da Radiometria da Imagem
2.5. Formatos de Armazenamento de Imagens Digitais
Ficha de Trabalho
Exercícios por Resolver
3. Processamento de Cores
Introdução
3.1. Armazenamento das Cores das Imagens Digitais
3.2. Composição Colorida de Imagens Multiespectrais
Ficha de Trabalho
Exercícios por Resolver
4. Imagem Digital: Estatísticas
Introdução
4.1. Valor Médio, Variância, Desvio Padrão, Moda e Mediana
4.2. Histograma
4.3. Correlação entre imagens digitais
Ficha de Trabalho
Exercícios por Resolver
5. Realce de Imagens Digitais
Introdução
5.1. Realce por Manipulação de Histogramas
5.1.1. Exemplo Numérico
5.2. Realces não Lineares
Ficha de Trabalho
Exercícios por Resolver
6. Operações em Imagens Digitais
Introdução
6.1. Operações Aritméticas
6.2. Problemas com o Resultado das Operações Aritméticas entre Imagens
6.3. Operações Lógicas
6.4. Trabalhando com a Classe BufferedImage
Ficha de trabalho
Exercícios por Resolver
7. Filtragem Espacial
Introdução
7.1. Objectivos e Processo de Convolução
7.2. Filtros Passa-baixas
7.3. Filtros não Lineares para Remoção de Ruídos
7.4. Filtros Passa-altas e Detectores de Bordas
Ficha de Trabalho
Exercícios por Resolver
8. Compressão de Imagens via RLE
Introdução
8.1. Run Length Encoding
Ficha de Trabalho
Exercícios por Resolver
Apêndice
Bibliografia e Web Links
Índice Remissivo
|