Escolar Documentos
Profissional Documentos
Cultura Documentos
5
Imagens digitais são geradas através da digitalização, convertendo sinais
analógicos em informações digitais. Esse processo envolve a aquisição da imagem por
sensores, seguida pelo pré-processamento para melhorar sua qualidade visual. Em
seguida, são aplicados filtros para realçar a imagem, seguidos pela compressão para
reduzir o tamanho sem perda significativa de informações. A segmentação e a
representação são etapas opcionais, onde a imagem pode ser dividida em regiões de
interesse e representada de forma desejada. Por fim, o reconhecimento analisa a
imagem para identificar objetos, padrões ou características específicas, utilizando
técnicas como aprendizado de máquina, visão computacional e outras análises
avançadas de imagens.
Uma imagem monocromática é composta por uma única cor, geralmente preto e branco ou
tons de cinza. Essas imagens são representadas em escala de cinza, onde a
intensidade do preto varia de acordo com a luminosidade de cada pixel. Nesse caso,
apenas uma matriz é utilizada para representar a imagem.
Já as imagens policromáticas, também conhecidas como imagens coloridas, são
compostas por duas ou mais cores. Elas podem ser representadas em diferentes
formatos de cores, como RGB (vermelho, verde e azul) ou CMYK (ciano, magenta,
amarelo e preto), e apresentam uma ampla variedade de tonalidades e matizes. Para
representar a cor, geralmente são necessárias múltiplas matrizes.
7
A redução da quantidade de bits em uma imagem resulta na perda de detalhes, tanto
em cores e quanto em tons de cinza. Isso leva a uma representação visual menos
precisa e de menor qualidade. A imagem pode parecer granulada, ter cores limitadas
e transições abruptas. É importante considerar a quantidade de bits adequada para
equilibrar a qualidade desejada com as restrições de armazenamento.
8
O histograma de uma imagem é uma representação gráfica da distribuição de
intensidades dos pixels. Duas técnicas de modificação por histograma comumente
usadas são a equalização e a modificação linear por partes.
Por outro lado, a modificação linear por partes é uma técnica que permite realizar
alterações específicas em intervalos de intensidade da imagem. Ao definir
transformações lineares distintas para diferentes intervalos de intensidade, é
possível realçar características específicas ou corrigir desequilíbrios na
distribuição tonal da imagem.
10
Uma imagem em tons de cinza utiliza diferentes tons de cinza para representar
níveis de intensidade, enquanto uma imagem binária possui apenas preto e branco.
Aplicações práticas de imagens em tons de cinza incluem processamento de imagens
médicas, como radiologia, e reconhecimento de caracteres em sistemas OCR.
Aplicações práticas de imagens binárias incluem detecção de bordas e segmentação de
objetos em visão computacional e análise de imagem.
11.
import cv2
# Carregar a imagem
image = cv2.imread('./lena.png')
# Calcular o histograma
histogram = cv2.calcHist([gray_image], [0], None, [256], [0, 256])
# Equalizar o histograma
equalized_image = cv2.equalizeHist(gray_image)
# Exibir informações
print("Resolução da imagem: {} x {}".format(width, height))
print("Número de pixels: {}".format(num_pixels))