PBM versus PGM
PGM armazena uma amostra em escala de cinza por pixel. É adequado ao processamento em escala de cinza e a máscaras; exportar uma imagem colorida exige uma conversão de luminância deliberada e remove informações de cor.
Formato de imagem
Portable Bitmap: amostras raster simples sem compressão para fluxos de processamento de imagens.
Conheça o formato
Escolha um formato de destino para suas imagens PBM.
Os caminhos indicados podem exigir etapas como mesclar camadas, rasterizar, aplicar mapeamento de tons ou perder a animação.
Escolha um formato de origem para converter para PBM.
Os caminhos indicados podem exigir etapas como mesclar camadas, rasterizar, aplicar mapeamento de tons ou perder a animação.
Portable Bitmap
PBM é o formato original da família Netpbm para imagens raster em preto e branco. Cada pixel é branco ou preto, sem níveis intermediários de cinza ou componentes de cor. Sua estrutura mínima foi projetada para intercâmbio sem complicações, incluindo uma representação em texto que podia passar pelos primeiros sistemas de e-mail.
P1 usa zeros e uns em texto; P4 empacota pixels em bits com preenchimento de linha. Em PBM, um significa preto e zero significa branco, uma convenção que não deve ser confundida com intensidade em escala de cinza. Não há alfa, animação ou compressão. Um arquivo binário usa um bit por pixel, além do espaço ocupado pelo cabeçalho e pelo preenchimento das linhas.
Use PBM para desenhos bitonais de linhas, máscaras binárias e resultados de processamento por limiarização. Uma foto ou digitalização em escala de cinza precisa de limiarização ou pontilhamento para se ajustar a esse modelo. Essa redução descarta informações tonais contínuas; converter PBM para um formato RGB pode colorir os dois estados, mas não recria o sombreamento original.
Netpbm armazena essas amostras sem compressão. Reduzir cores, aplicar limiarização ou mudar maxval ainda pode perder informações antes do armazenamento; representações em texto e binária mudam o layout, não o significado da imagem.
Este formato faz parte da evolução documentada de Pbmplus/Netpbm. O histórico distingue a ideia original de bitmap, os modelos posteriores de canais e o desenvolvimento das bibliotecas.
Cada formato tem vantagens e limitações. Escolha de acordo com a imagem e o fluxo de trabalho.
PGM armazena uma amostra em escala de cinza por pixel. É adequado ao processamento em escala de cinza e a máscaras; exportar uma imagem colorida exige uma conversão de luminância deliberada e remove informações de cor.
PPM armazena três amostras RGB por pixel, sem compressão nem canal alfa. É fácil de inspecionar em fluxos de processamento, mas abre mão de arquivos compactos e metadados ricos; escolha-o quando o intercâmbio direto de amostras for a prioridade.
PAM amplia o Netpbm com tipos de tupla e profundidades explícitos, incluindo RGB_ALPHA e GRAYSCALE_ALPHA. É adequado ao processamento que considera os canais, mas as ferramentas de destino precisam concordar sobre o significado da tupla, e o armazenamento continua sem compressão.
PNG preserva os pixels decodificados sem perdas e pode incluir canal alfa. É útil para gráficos transparentes e capturas de tela; não preserva camadas editáveis de documentos nem dados do sensor da câmera, e os arquivos de fotografias podem ser grandes.
PBM é o formato original da família Netpbm para imagens raster em preto e branco. Cada pixel é branco ou preto, sem níveis intermediários de cinza ou componentes de cor. Sua estrutura mínima foi projetada para intercâmbio sem complicações, incluindo uma representação em texto que podia passar pelos primeiros sistemas de e-mail.
Netpbm armazena essas amostras sem compressão. Reduzir cores, aplicar limiarização ou mudar maxval ainda pode perder informações antes do armazenamento; representações em texto e binária mudam o layout, não o significado da imagem.
Não. Armazena apenas preto e branco. O pontilhamento aproxima o cinza com padrões espaciais desses dois valores; PGM é o formato relacionado para amostras reais de cinza.
Verifique o número mágico, a precisão das amostras e o significado da tupla ou dos canais. Muitos leitores simples aceitam apenas uma imagem binária e amostras de 8 bits, embora as especificações permitam mais.
Preserve maxval e a interpretação de cor ao criar a saída renderizada. Destinos em escala de cinza e bitonais removem informações deliberadamente; alfa exige uma tupla com alfa ou uma máscara separada. Comentários opcionais podem não ser transferidos.
Use PBM para desenhos bitonais de linhas, máscaras binárias e resultados de processamento por limiarização. Uma foto ou digitalização em escala de cinza precisa de limiarização ou pontilhamento para se ajustar a esse modelo. Essa redução descarta informações tonais contínuas; converter PBM para um formato RGB pode colorir os dois estados, mas não recria o sombreamento original.