Isso permite que outros processamentos sejam realizados posteriormente em um computador à vontade. Notavelmente, evita as etapas de processamento com perda de desdobramento , redução de nitidez / ruído e a compressão JPEG sendo permanentemente aplicada ao arquivo de imagem resultante antes de sair da câmera.
Aqui está o que acontece quando você tira uma foto e em que estágios do processamento as imagens RAW e JPEG são extraídas.
Filtro Bayer
O obturador se abre e a luz entra na câmera. A luz é filtrada através de um filtro de cores bayer, para que cada pixel no sensor receba apenas luz vermelha, verde ou azul. Isso é necessário porque, sem ele, o sensor é monocromático.
Sensor
A luz atinge o sensor (geralmente através de minúsculas microlentes que ajudam a reunir mais luz na parte sensível do pixel). É então convertido em milhões de impulsos analógicos, cada um correspondendo a um pixel.
Conversão analógica para digital
Os impulsos analógicos são amplificados para a quantidade correta de acordo com a sensibilidade (classificação ISO) selecionada e depois são convertidos em valores digitais usando um conversor de analógico para digital, a uma certa profundidade de bit. Após esse estágio, você terá milhões de valores digitais (geralmente de 12 ou 14 bits) em um fluxo.
Observe que o método de conversão de analógico para digital é muito diferente nos sensores CMOS e CCD. Por exemplo, um sensor CMOS contém um transistor em cada pixel para ajudar com isso, mas basta dizer que, no final, você ainda recebe um monte de valores digitais.
Ajuste de nível de preto
A câmera precisa determinar o nível de preto correto, pois o sensor não retornará necessariamente zero para os pixels pretos. Por exemplo, o calor ambiente do sensor pode causar algum sinal. A correção para isso geralmente é feita através da leitura de dados do sensor de alguns pixels da borda que são cobertos permanentemente para que a luz não possa alcançá-los. Em seguida, subtrai um valor apropriado dos outros resultados. Pode fazer outras correções nos dados digitais - pode tentar reduzir alguns tipos de ruído, como o ruído de fundo causado pelo sensor.
Às vezes, os valores digitais podem ser multiplicados ou divididos para alcançar o valor correto de sensibilidade (ISO), se você estiver usando um valor ISO que seu sensor não faz de forma nativa.
É aqui que os dados RAW são extraídos.
Se você fotografar em RAW, nenhuma das etapas abaixo aqui será aplicada permanentemente ao arquivo de imagem à medida que sai da câmera, permitindo que você os aplique à vontade no software RAW.
Desmossificação
Cada valor é de fato um valor vermelho, verde ou azul. No entanto, você precisa que cada pixel tenha todas as três cores - vermelho, verde e azul - para a imagem final. Portanto, um algoritmo de demosaicing precisa adivinhar as outras duas partes de cores para cada pixel, e isso é feito com base no conhecimento dos pixels circundantes. Há uma variedade de algoritmos diferentes de despejo com qualidades variadas e é um processo com perdas. Se isso ocorrer na câmera, você ficará com o algoritmo interno da câmera.
Conversão de espaço de cores
Vermelho, verde e azul no filtro Bayer não são necessariamente da mesma cor que vermelho, verde e azul no espaço de cores sRGB padrão. A câmera faz a correção de cores para converter as cores no espaço de cores desejado, que geralmente é sRGB.
Balanço de branco
A correção do balanço de branco é aplicada para corrigir as diferentes temperaturas de cores das fontes de luz enquanto tira a foto.
Correção de gama
A correção gama é aplicada, que converte os valores lineares em valores corrigidos gama, conforme exigido pelos arquivos de imagem digital. Essa correção não é uma correção gama direta; uma curva de contraste é aplicada para garantir que os realces e os pretos se curvem bem, proporcionando uma ótima aparência de filme.
Nitidez e redução de ruído
Uma quantidade adequada de nitidez e redução de ruído são aplicadas para aprimorar a imagem e tentar suprimir ruídos irritantes. Existem diferentes algoritmos de nitidez e redução de ruído, e este é um procedimento com perdas. Se isso for feito na câmera, você ficará preso com a nitidez e a redução de ruído aplicadas pela câmera.
Compressão JPEG
Os dados da imagem resultantes são compactados como um JPEG. Obviamente, esse também é um procedimento com perdas.
É aqui que um arquivo JPEG seria gerado.
Para criar o arquivo RAW, os dados brutos das etapas 1 a 4 acima são reunidos em um formato de arquivo, que geralmente é um formato de arquivo específico do fabricante, com base no formato TIFF. Às vezes, os dados são compactados usando um algoritmo simples de compactação sem perdas e algumas vezes parte deles também é criptografada.
No arquivo RAW, a câmera incorpora muitos metadados, com todas as informações necessárias para executar as etapas extras de processamento posteriormente, de acordo com as configurações da câmera. Isso inclui informações como as configurações de balanço de branco, nitidez e contraste selecionadas na câmera. O software RAW pode optar por seguir este conselho ou ignorá-lo.
A câmera também incorpora um arquivo JPEG no arquivo RAW, que pode ser usado ao reproduzir a imagem no modo de "reprodução" da câmera. Esse JPEG incorporado adiciona um pouco ao tamanho do arquivo RAW, mas significa que a câmera não precisa aplicar todo esse processamento toda vez que a imagem é visualizada no modo de reprodução. O software de processamento RAW nos computadores ignora amplamente o JPEG incorporado, embora alguns softwares possam usá-lo para um modo de visualização rápida ou para gerar miniaturas rápidas. Geralmente, é um JPEG de qualidade bastante baixa, bom o suficiente apenas para visualização.