dcraw(1) General Commands Manual dcraw(1) NOME dcraw - decodificador de linha de comando para fotos cruas (raw) SINOPSE dcraw [OPCAO]... [ARQUIVO]... DESCRICAO dcraw decodifica fotos cruas, mostra metadados e extrai miniaturas. OPCOES GERAIS -v Imprime mensagens detalhadas, nao somente avisos e erros. -c Grava as imagens decodificadas ou miniaturas na saida padrao. -e Extrai a miniatura gerada pela camera, e nao a imagem crua. Voce obtera uma imagem JPEG ou PPM, dependendo da camera. -z Muda os horarios de acesso e modificacao de um AVI, JPEG, TIFF ou arquivo cru para quando a foto foi feita, supondo que o relogio da camera foi configurado para Horario Universal. -i Identifica os arquivos, mas nao os decodifica. O status de saida e 0 se o dcraw conseguiu decodificar o ultimo arquivo, e 1 caso contrario. -i -v mostra metadados. dcraw nao pode decodificar arquivos JPEG!! OPCOES DE REPARO -P pixelsmortos.txt Le a lista de pixels mortos deste arquivo, em vez de ".badpixels" Veja ARQUIVOS para uma descricao do formato. -K escuro.pgm Subtrai um quadro escuro dos dados crus. Para gerar um quadro escuro, faca uma foto crua sem nenhuma luz, e depois faca dcraw -D -4 -j -t 0. -k negro Se as sombras aparecerem embacadas, voce precisa aumentar o nivel de negro. Para medir isso, aplique pamsumm -mean ao quadro escuro gerado acima. -S saturacao Se as areas claras aparecerem rosadas, voce deve diminuir o nivel de saturacao. Para medir isso, faca uma foto de algo brilhante, depois faca dcraw -D -4 -j -c foto.raw | pamsumm -max O negro e saturacao padroes estao, via de regra, corretos. -n valor_limite_de_ruido Usa wavelets para remover ruido, preservando detalhes reais. O melhor valor deve estar entre 100 e 1000. -C mag_vermelho mag_azul Amplia as camadas cruas vermelha e azul pelos fatores dados, tipicamente 0.999 a 1.001, para corrigir aberracoes cromaticas. -H 0 Elimina todas as superexposicoes, substituindo por branco solido (padrao). -H 1 Deixa superexposicoes nao-cortadas em varios tons de rosa. -H 2 Mistura valores cortados e nao-cortados para obter uma transicao gradual para branco. -H 3+ Reconstroi as superexposicoes. Valores baixos tendem ao branco; valores altos tendem a cores. Tente -H 5 como uma medida. Se nao for suficiente, faca -H 9, elimine as superexposicoes nao- brancas, e cole-as em uma imagem gerada com -H 3. OPCOES DE COR Por padrao, dcraw usa um balanco de branco fixo baseado em um cartao de cores iluminado com uma lampada padrao D65. -w Usa o balanco de branco especificado pela camera. Se nao for encontrado, imprime um aviso e usa outro metodo. -a Calcula o balanco de branco ponderando a imagem inteira. -A esquerda alto largura altura Calcula o balanco de branco ponderando uma area retangular. Use dcraw -j -t 0 e selecione uma area de cinza neutro. -r mul0 mul1 mul2 mul3 Especifica o seu proprio balanco de branco cru. Estes multiplicadores podem ser copiados e colados da saida de dcraw -v. +M ou -M Usa (ou nao) a matriz de cores dos metadados da camera. O padrao e +M se -w esta definido, -M caso contrario. Esta opcao afeta somente cameras Olympus, Leaf e Phase One. -o [0-6] Selecione o espaco de cor de saida quando a opcao -p nao for usada: 0 Cor crua (especifica de cada camera) 1 sRGB D65 (padrao) 2 Adobe RGB (1998) D65 3 Wide Gamut RGB D65 4 Kodak ProPhoto RGB D65 5 XYZ 6 ACES -p camera.icm [ -o output.icm ] Usa perfis ICC para definir o espaco de cor crua da camera, e o desejado espaco de cor de saida (que e sRGB por padrao). -p embed Usa o perfil ICC inserido na foto crua. OPCOES DE INTERPOLACAO -d Mostra dados crus como escala de cinza, sem interpolacao. Bom para fotografar documentos em preto-e-branco. -D O mesmo que -d, porem totalmente cru (sem redimensionamento de cor). -h Gera uma imagem em cor com metade do tamanho. Duas vezes mais rapido do que -q 0. -q 0 Usa interpolacao bilinear de alta velocidade e baixa qualidade. -q 1 Usa interpolacao de Numero Variavel de Gradientes (VNG). -q 2 Usa interpolacao por padrao de pixel (PPG). -q 3 Usa interpolacao Adaptativa Direcionada para Homogeneidade (AHD). -f Interpola RGGB como quatro cores. Use isso se a saida resultante mostrar falsos padroes em 2x2 com VNG ou borroes com AHD. -m numero_de_passagens Depois da interpolacao, limpa artefatos de cor aplicando repetidamente um filtro mediano 3x3 nos canais R-G e B-G. OPCOES DE SAIDA Por padrao, dcraw escreve PGM/PPM/PAM com amostras de 8 bits, curva de gama BT.709, nivel de branco baseado em histograma e nenhum metadado. -W Usa um nivel de branco fixo, ignorando o histograma da imagem. -b brilho Divide o nivel de branco por este numero, 1.0 por padrao. -g potencia inclinacao_maxima Define a curva gamma, por padrao BT.709 (-g 2.222 4.5). Se preferir gamma sRGB, use -g 2.4 12.92. Para uma curva simples de potencia, defina a inclinacao maxima em zero. -6 Grava dezesseis bits por amostra, em vez de oito. -4 16-bit linear, o mesmo que -6 -W -g 1 1. -T Grava a saida em TIFF com metadados, em vez de PGM/PPM/PAM. -t [0-7,90,180,270] Inverte a imagem de saida. Por padrao, dcraw aplica a inversao especificada pela camera. -t 0 desabilita qualquer inversao. -j Para as cameras Fuji Super CCD, mostra a imagem inclinada 45 graus. Para cameras com pixels nao quadrados, nao estica a imagem para a sua proporcao correta. De qualquer forma, essa opcao assegura que cada pixel de saida corresponde a um pixel cru. -s [0..N-1] ou -s all Se um arquivo contem N imagens cruas, escolha uma ou "all" (todas) para decodificar. Por exemplo, as cameras Fuji Super CCD SR geram uma segunda imagem subexposta quatro pontos para mostrar detalhe nas areas superexpostas. ARQUIVOS ./.badpixels, ../.badpixels, ../../.badpixels, ... Lista de pixels mortos da sua camera, para que o dcraw possa interpolar entre eles. Cada linha especifica coluna, linha e a hora UNIX de morte para cada pixel. Por exemplo: 962 91 1028350000 # morreu entre 1 e 4 de Agosto, de 2002 1285 1067 0 # nao sei quando esse pixel morreu Essas coordenadas devem ficar antes de qualquer corte ou rotacao, portanto use dcraw -j -t 0 para localizar os pixels mortos. VEJA TAMBEM pgm(5), ppm(5), pam(5), pamsumm(1), pnmgamma(1), pnmtotiff(1), pnmtopng(1), gphoto2(1), cjpeg(1), djpeg(1) AUTOR Escrito por David Coffin, dcoffin a cybercom o net TRADUTOR Bruno Buys, brunobuys a gmail o com 14 de maio de 2009 dcraw(1)