Imagens – Resolução, DPI e Escala

Introdução No post anterior (Imagens, cores, resolução e impressão) vimos alguns pontos interessantes sobre resolução de imagens em pontos (ou pixels), e que o DPI ( Dots Per Inch ) é a capacidade de pontos por polegada de um determinado dispositivo -- vídeo ou impressora -- relacionada ao tamanho de cada ponto a imagem no … Continue lendo Imagens – Resolução, DPI e Escala

Bitmaps em AdvPL – Parte 09

Introdução No post anterior (Bitmaps em AdvPL – Parte 08) vimos o método FlipV(), para inverter verticalmente uma imagem. Agora, vamos ver como fazer um resample ou resize da imagem usando a classe zBitmap 😀 Método Resize() Muitas vezes precisamos mexer nas dimensões de uma imagem, aumentando ou diminuindo proporcionalmente sua dimensão, ou alterar em … Continue lendo Bitmaps em AdvPL – Parte 09

Imagens, cores, resolução e impressão

Introdução Quando comecei as implementações de imagens em AdvPL, partindo da leitura da paleta de cores e do mapa de pontos da imagem, a parte de cores RGB / RGBA e CMYK deu um nó na minha cabeça ... cores e tintas são diferentes ? Como assim ?! Agora que eu entendi a jabiraca, vamos … Continue lendo Imagens, cores, resolução e impressão

Imagens PNG em AdvPL – Parte 04

Introdução No post anterior (Imagens PNG em AdvPL – Parte 03) vimos a leitura de um PNG monocromático. Agora, vamos ver como salvar a imagem em mapa de bits monocromática em um arquivo PNG, implementando um método novo na classe zBitmap 😀 Método SaveToPNG() Mais simples que a leitura, por hora o método gera um … Continue lendo Imagens PNG em AdvPL – Parte 04

Imagens PNG em AdvPL – Parte 02

Introdução No post anterior (Imagens PNG em AdvPL) vimos a primeira prova de conceito de leitura de um PNG monocromático. Agora, vamos ver como calcular o CRC de cada chunk, partindo de um fonte em C -- e convertendo ele para AdvPL. Recomendo fortemente a leitura do post anterior como base para esta publicação. CRC … Continue lendo Imagens PNG em AdvPL – Parte 02