Canon CRW (.crw)
Formato PadrãoCanon Raw CIFF (CRW) é o formato RAW de primeira geração da Canon, baseado na especificação do heap CIFF (Camera Image File Format) e usado nas primeiras câmeras DSLR e nas câmeras PowerShot avançadas.
Converter CRW para JPG
Conversor gratuito de CRW para JPG no navegador. Converta arquivos instantaneamente no seu dispositivo.
Inspeção e metadados
Sistemas operacionais e analisadores de arquivos identificam arquivos CRW pela sequência inicial de bytes:
Assinatura do arquivo em bytes (magic bytes)
Sistemas operacionais e analisadores de arquivos identificam arquivos CRW pela sequência inicial de bytes:
ASSINATURA HEXADECIMAL (DESLOCAMENTO 0):
49 49 1A 00 00 00 48 45 41 50 43 43 44 52REPRESENTAÇÃO ASCII: II....HEAPCCDR
Padronização: Formato de Arquivo de Imagem de Câmera (CIFF)
Especificações técnicas
| Estrutura do contêiner | Heap de registros binários estruturados CIFF (Camera Image File Format) |
| Compressão | Codificação Huffman JPEG modificada sem perdas |
| Ordem dos bytes (endianness) | Little-Endian (ordem de bytes Intel) |
| Espaços de cor | RGB do sensor da câmera, Curva de tom sRGB |
| Canais e Estrutura | Mosaico Bayer de 1 canal (RGGB) |
| Dimensões Máximas | Até 3072 × 2048 (6,3 MP nas Canon EOS 10D / Digital Rebel 300D) |
| Transparência | Nenhuma |
| Streaming e Progressivo | Estrutura de heap sem streaming, com diretório de índices de registros no final |
Matriz de comparação técnica: CRW e formatos concorrentes
| Atributo técnico | CRW (Atual) | CR2 | NEF | DNG |
|---|---|---|---|---|
| Especificação do contêiner | Área de registros CIFF | IFD estruturado TIFF/EP | IFD estruturado TIFF/EP | Especificação aberta TIFF/EP |
| Cabeçalho Mágico | II....HEAPCCDR | II*.....CR | MM\0* | II*\0 |
| Período de uso | 1998 - 2004 | 2004 - 2018 | 2001 - atualidade | 2004 - atualidade |
| Profundidade de bits | Linear de 10 a 12 bits | Linear de 14 bits | Linear de 12 a 14 bits | Linear de até 16 bits |
Modos comuns de corrupção e guia de recuperação com editor hexadecimal
O software informa “Deslocamento inválido na tabela de registros CIFF”.
Causa principal: A remoção prematura do cartão deixou truncada a tabela de diretórios CIFF no fim do arquivo.
Recuperação: Use o exiftool para recuperar a área de dados da imagem RAW ou converta com “dcraw -v broken.crw”.
Análise de segurança e vetores de ataque a analisadores
Analisadores legados de registros CIFF muitas vezes não verificam se os deslocamentos de registros ultrapassam os limites do arquivo.
Vetores de ataque conhecidos
- Comprimento malformado de registro CIFF que causa estouro de inteiro negativo em loops de percurso de registros.
- Deslocamentos de registros sobrepostos que causam corrupção de heap em bibliotecas antigas de imagens RAW.
- Estouro de buffer durante a descompactação de miniaturas JPEG malformadas.
Melhores práticas defensivas: Valide as dimensões totais da área de registros CIFF antes de alocar buffers de descompactação.
Origens históricas e marcos
Principais vantagens
- Preserva os dados originais de sensor de 10 e 12 bits de câmeras digitais fundamentais do início dos anos 2000.
- A arquitetura de heap CIFF separa claramente os blocos do sensor de imagem das configurações da câmera.
- Arquivos leves (geralmente de 5 a 8 MB por imagem), adequados aos primeiros cartões CompactFlash.
Limitações técnicas e desvantagens
- Quase obsoleto em softwares modernos; a importação muitas vezes exige ferramentas antigas de conversão para DNG.
- Armazena algumas configurações da câmera em arquivos auxiliares .THM (miniatura), em vez de incluí-las no próprio arquivo.
- A estrutura primitiva de diretórios CIFF no final do arquivo é vulnerável a escritas incompletas.
Curiosidades técnicas
- A sequência “HEAPCCDR” no cabeçalho significa “Heap Canon Camera Digital Raw”.
- Câmeras Canon Digital Rebel 300D registraram milhões de fotos digitais icônicas do início dos anos 2000 em CRW.
- O formato CIFF foi desenvolvido em conjunto pela Canon, Eastman Kodak e Hewlett-Packard no final da década de 1990.
Perguntas técnicas frequentes
Por que existe um arquivo .THM ao lado do meu arquivo .CRW?
As câmeras Canon CRW armazenavam metadados e miniaturas em um arquivo .THM associado, que na verdade é um arquivo JPEG padrão com tags EXIF.
As versões modernas do Lightroom ainda conseguem importar CRW?
Sim. O Adobe Camera Raw mantém compatibilidade com versões anteriores para arquivos CRW, embora seja recomendável convertê-los para DNG para arquivamento de longo prazo.
Que câmeras produziam arquivos CRW?
Câmeras como a Canon EOS D30, D60, 10D, Digital Rebel (300D) e PowerShot G1, G2, G3, G5 e Pro1.
Conversões de CRW relacionadas
Converta arquivos de imagem RAW CRW antigos, baseados em CIFF, de câmeras EOS e PowerShot para JPEG moderno. A imagem resultante pode ser visualizada ou compartilhada.
Converta arquivos de imagem RAW CIFF CRW antigos da Canon em imagens PNG sem perdas, com qualidade de arquivamento. O resultado é uma imagem renderizada, não um original RAW do sensor.
Compartilhe uma foto CRW antiga da Canon em um PDF de uma página. O LibRaw a revela em sRGB de 8 bits; mantenha o CRW para futuras alterações de exposição ou balanço de branco.