Formato de imagem

QOI

Um codec pequeno sem perdas para imagens RGB e RGBA de 8 bits, projetado para implementações simples e rápidas.

Conheça o formato

Converter QOI para

Escolha um formato de destino para suas imagens QOI.

Todas as 22 conversões

Os caminhos indicados podem exigir etapas como mesclar camadas, rasterizar, aplicar mapeamento de tons ou perder a animação.

Converter para QOI

Escolha um formato de origem para converter para QOI.

Todas as 37 conversões

Os caminhos indicados podem exigir etapas como mesclar camadas, rasterizar, aplicar mapeamento de tons ou perder a animação.

Sobre QOI

Quite OK Image Format

Dominic Szablewski projetou QOI como um formato raster sem perdas deliberadamente pequeno. Armazena pixels RGB ou RGBA de 8 bits com um cabeçalho curto, uma sequência de operações compactas de codificação e um marcador de fim. A especificação prioriza a simplicidade de implementação, em vez de um contêiner cheio de recursos opcionais de mídia.

O fluxo usa pixels repetidos, pequenas diferenças e um índice de pixels recentes para codificar os dados sem mudar seus valores. Um indicador de espaço de cor distingue a interpretação especificada das amostras, mas não há um sistema de blocos de perfis ICC ou Exif. Alfa é um quarto canal comum de 8 bits quando RGBA está selecionado; amostras de maior profundidade de bits não são representadas.

Use QOI para recursos de imagem controlados pelo aplicativo e armazenamento intermediário quando ambas as pontas o implementarem. Não é um formato animado nem substitui um original com camadas. Converter origens de alta precisão ou ricas em metadados para QOI exige uma redução deliberada, embora a codificação QOI seja sem perdas para os pixels compatíveis.

Principais recursos

Compressão
Sem perdas
Transparência
Sim
Animação
Não
Extensões
.qoi
Tipo MIME
Sem tipo de imagem registrado na IANA
Metadados
Indicador de espaço de cor
Ideal para
Recursos de aplicativos e decodificação simples
Profundidade de cor
8 bits por amostra

QOI preserva amostras RGB/RGBA de 8 bits sem perdas. Reduzir dados de 16 bits ou descartar perfis e metadados antes da codificação fica fora dessa garantia.

História do QOI

QOI tem um histórico curto e documentado, centrado na proposta de seu criador em 2021 e na especificação compacta final.

  1. 2021

    Um experimento com um codec pequeno

    Dominic Szablewski desenvolve um formato de imagem sem perdas para codificação e decodificação rápidas com uma implementação pequena, em vez de buscar compressão máxima a qualquer custo.

  2. 2021-12-20

    A especificação final

    O criador publica a especificação final de QOI após discussões e refinamentos no GitHub. O documento conciso define a estrutura exata de um fluxo válido.

  3. Referência QOI

    Uma especificação implementável

    Um codificador e um decodificador de referência acompanham o formato. A especificação mantém um escopo RGB/RGBA deliberadamente limitado, tornando o modelo de implementação mais previsível que um contêiner multimídia sem limites definidos.

Comparando QOI

Cada formato tem vantagens e limitações. Escolha de acordo com a imagem e o fluxo de trabalho.

PNG

QOI versus PNG

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.

BMP

QOI versus BMP

BMP é adequado ao intercâmbio de bitmaps do Windows e à inspeção simples de pixels. Variantes sem compressão são fáceis de decodificar, mas podem ser grandes; o comportamento da paleta, do canal alfa e dos perfis de cor depende da versão do cabeçalho.

TGA

QOI versus TGA

TGA oferece armazenamento raster simples, RLE opcional e canal alfa para fluxos compatíveis de produção de recursos. Sua simplicidade é útil para texturas, enquanto PNG oferece um fluxo mais claramente padronizado para web e metadados de cor.

WebP

QOI versus WebP

WebP combina codificação de imagens de 8 bits, com ou sem perdas, com canal alfa e animação. É uma opção para distribuição na web quando esses recursos são importantes; amostras de alta precisão e estruturas editáveis do original precisam de outro formato de trabalho.

Perguntas frequentes sobre QOI

O que esse formato armazena?

Dominic Szablewski projetou QOI como um formato raster sem perdas deliberadamente pequeno. Armazena pixels RGB ou RGBA de 8 bits com um cabeçalho curto, uma sequência de operações compactas de codificação e um marcador de fim. A especificação prioriza a simplicidade de implementação, em vez de um contêiner cheio de recursos opcionais de mídia.

Como a compressão afeta a qualidade?

QOI preserva amostras RGB/RGBA de 8 bits sem perdas. Reduzir dados de 16 bits ou descartar perfis e metadados antes da codificação fica fora dessa garantia.

QOI armazena Exif ou animação?

O formato QOI publicado define uma imagem e um indicador de espaço de cor, sem blocos Exif, perfis ICC ou quadros com duração definida. Mantenha os metadados necessários separadamente ou use outro contêiner.

O que verificar antes de abrir o arquivo?

O aplicativo precisa de um decodificador QOI. A implementação de referência ajuda a integrar o suporte; a extensão .qoi não faz do arquivo um PNG ou JPEG nativo do navegador.

O que muda ao exportar para outro formato?

PNG pode preservar amostras RGB/RGBA decodificadas. JPEG descarta alfa e adiciona codificação com perdas; GIF reduz as cores. A conversão não restaura metadados ou precisão que QOI nunca armazenou.

Quando esse formato é útil?

Use QOI para recursos de imagem controlados pelo aplicativo e armazenamento intermediário quando ambas as pontas o implementarem. Não é um formato animado nem substitui um original com camadas. Converter origens de alta precisão ou ricas em metadados para QOI exige uma redução deliberada, embora a codificação QOI seja sem perdas para os pixels compatíveis.

Fontes