Este é o comando pdfblur que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
pdfblur - gerar visualizações para desfoque de profundidade de campo
SINOPSE
pdfblur abertura nsamp visualizar arquivo
DESCRIÇÃO
pdfblur pega o dado visualizar arquivo e computa nsamp vistas com base em um diâmetro de abertura de
abertura (em unidades de coordenadas mundiais) e uma distância focal igual ao comprimento do -vd
vetor de direção de vista. Quando renderizados e calculados juntos, essas visualizações resultarão em um
imagem com a profundidade de campo especificada. Qualquer pinterp(1) or rpict(1) pode ser chamado para
fazer o trabalho real. (O dado visualizar arquivo também deve ser passado na linha de comando para o
renderizador escolhido, uma vez que pdfblur fornece apenas especificações de visualização suplementares.)
Para a pinterp, alimentar a saída de pdfblur para a entrada padrão de pinterp e aplique o -B
opção para desfocar as visualizações. Na maioria dos casos, uma única imagem com z-buffer é tudo isso
é necessário para obter um resultado satisfatório, embora o perfeccionista possa desejar aplicar três
fotos dispostas em um triângulo em torno da temperatura ou, alternativamente, aplique o -ff opção
em conjunto com o -fr opção de pinterp. (Este último pode realmente funcionar para ser mais rápido,
já que renderizar três visualizações leva três vezes mais tempo do que uma única visualização, e o -fr opção
acabará recomputando relativamente poucos pixels por comparação.)
Para utilizar o pdfblur com imagem, Aplicar o -S opção para indicar uma sequência de renderização e definir
da -o opção com um nome de arquivo formatado para salvar várias imagens de saída. Quando todo o
as renderizações estão concluídas, combine-as com o PComb(1) programa, usando apropriado
fatores de escala para atingir uma média. Observe que usando rpict é MUITO mais caro do que
utilização pinterp, e só é recomendado se a cena e a aplicação exigirem absolutamente
(por exemplo, há refração proeminente que deve ser modelada com precisão).
Para ambos pinterp e imagem, o tempo de cálculo será proporcional ao número de
vistas de pdfblur. Nós encontramos um nsamp definindo algo entre 5 e 10 para ser
adequado para a maioria das imagens. Valores relativamente maiores são apropriados para temperaturas maiores.
A -pd opção de rpict pode ser usado em vez ou em combinação com ou em vez de pdfblur
para desfocar a profundidade de campo. Se usado em combinação, é melhor definir o -pd opção para
global abertura dividida pela nsamp para minimizar fantasmas na saída.
Para simular a abertura de uma câmera específica, divida a distância focal da lente por f-
número e, em seguida, converta para as unidades de coordenadas mundiais correspondentes. Por exemplo, se você
deseja simular uma lente de 50mm em f / 2.0 em uma cena modelada em metros, então você divide 50mm
de 2.0 para obter 25 mm, o que corresponde a uma abertura efetiva de 0.025 metros.
EXEMPLOS
Para utilizar o pinterp para simular uma abertura de 0.5 polegadas em uma lente focada a uma distância de 57
polegadas:
rpict -vf myview -x 640 -y 480 -z orig.zbf scene.oct> orig.hdr
pdfblur 0.5 57 8 orig.hdr | pinterp -B -vf orig.hdr -x 640 -y 480 orig.hdr orig.zbf>
embaçado.hdr
Para utilizar o rpict exclusivamente para fazer o mesmo:
pdfblur .5 57 5 myview | rpict -S 1 -vf myview -x 640 -y 480 -o view% d.hdr scene.oct
pcomb -s .2 view1.hdr -s .2 view2.hdr -s .2 view3.hdr -s .2 view4.hdr -s .2 view5.hdr>
embaçado.hdr
Use o pdfblur online usando os serviços onworks.net