Questão:
Como posso inserir meu próprio algoritmo demosaicing em rawtherapee ou pipeline de darktable?
Daniel
2013-07-25 17:03:07 UTC
view on stackexchange narkive permalink

Se eu der a Rawtherapee ou Darktable uma imagem raw, eles transformarão automaticamente a imagem raw usando seu pipeline interno em uma imagem de saída.

Digamos que eu projetei um novo algoritmo de demosaicing e quero usá-lo no pipeline. Eu sei que posso aplicar tudo em uma imagem bruta no pipeline pouco antes do demosaicing; digamos que eu demosaico a imagem com meu método. Existe alguma maneira no Rawtherapee ou Darktable de aplicar o resto do pipeline na imagem demosaiced?

Você percebeu que sem demosaicing terá uma imagem monocromática? E um que terá valores de luminância variáveis ​​de um pixel para o outro com base na cor da luz que incidiu sobre o sensor coberto por um filtro Bayer?
Obrigado pela sua nota; Mudei minha explicação para deixar meu ponto mais claro
Relacionado: http://photo.stackexchange.com/questions/39935/effect-of-each-step-in-raw-image-pipleline
Rawtherapee já oferece suporte a vários algoritmos de demosaicing. Você considerou adicionar o seu como outra opção (mesmo que apenas em sua própria construção local)?
Sim, acho que seria a maneira mais fácil de fazer; Obrigado pela sugestão...
Um responda:
Nir
2013-07-25 23:09:57 UTC
view on stackexchange narkive permalink

RawTherapee e darktable são projetos de código aberto - isso significa que você pode modificar o software para usar seu próprio algoritmo de demosaicing.

Não estou familiarizado com o código-fonte desses projetos, então não sei como é fácil ou difícil alterar o algoritmo de demosaicing - mas meu palpite é que é mais fácil do que escrever um algoritmo de demosaicing substancialmente melhor.

A propósito, o demosaicing está bem no início do pipeline, algoritmos de processamento de imagem mais significativos não pode trabalhar nos dados brutos sem bagunçar seriamente as cores da imagem, executar apenas a parte pré-demosaicing do pipeline provavelmente não será útil.



Estas perguntas e respostas foram traduzidas automaticamente do idioma inglês.O conteúdo original está disponível em stackexchange, que agradecemos pela licença cc by-sa 3.0 sob a qual é distribuído.
Loading...