Este es el comando pdfblur que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
pdfblur: genera vistas para difuminar la profundidad de campo
SINOPSIS
pdfdesenfoque abertura nsamp ver archivo
DESCRIPCIÓN
Pdfborrador toma lo dado ver archivo y calcula nsamp vistas basadas en un diámetro de apertura de
abertura (en unidades de coordenadas mundiales) y una distancia focal igual a la longitud del -enfermedad venérea
ver vector de dirección. Cuando se procesan y se promedian juntas, estas vistas darán como resultado una
imagen con la profundidad de campo especificada. Cualquiera pintor(1) or rpict(1) puede ser llamado a
hacer el trabajo real. (Lo dado ver archivo también debe pasarse en la línea de comando al
renderizador elegido, ya que pdfdesenfoque proporciona solo especificaciones de vista suplementarias).
Para pintor, alimentar la salida de pdfdesenfoque a la entrada estándar de pintor y aplicar el -B
opción para difuminar las vistas juntas. En la mayoría de los casos, una sola imagen con z-buffer es todo lo que
se requiere para obtener un resultado satisfactorio, aunque el perfeccionista puede desear aplicar tres
cuadros dispuestos en un triángulo alrededor de la abertura, o alternativamente aplique el -ff opción
junto con la -Fr opción de pintor. (Este último puede resultar más rápido,
ya que renderizar tres vistas toma tres veces más que una sola vista, y la -Fr opción
terminará volviendo a calcular relativamente pocos píxeles en comparación).
Para utilizar pdfdesenfoque con rpict aplica el -S opción para indicar una secuencia de renderizado y establecer
los -o opción con un nombre de archivo formateado para guardar varias imágenes de salida. Cuando todo el
las representaciones están terminadas, combínelas con las peine(1) programa, utilizando el
factores de escala para lograr un promedio. Tenga en cuenta que el uso rpict es MUCHO más caro que
usando pintor, y solo se recomienda si la escena y la aplicación exigen absolutamente
(por ejemplo, hay una refracción prominente que debe modelarse con precisión).
Para ambos pintor y rpict el tiempo de cálculo será proporcional al número de
vistas desde pdfborroso. Hemos encontrado un nsamp establecer en algún lugar entre 5 y 10 para ser
adecuado para la mayoría de las imágenes. Los valores relativamente mayores son apropiados para aperturas mayores.
El -pd opción de rpict se puede utilizar en su lugar o en combinación con o en lugar de pdfdesenfoque
para difuminar la profundidad de campo. Si se usa en combinación, es mejor configurar el -pd opción a la
total abertura dividido por nsamp para minimizar el efecto fantasma en la salida.
Para simular la apertura de una cámara en particular, divida la distancia focal de la lente por el f-
número, luego conviértalo a las unidades de coordenadas mundiales correspondientes. Por ejemplo, si tu
desea simular una lente de 50 mm af / 2.0 en una escena modelada en metros, luego divide 50 mm
por 2.0 para obtener 25 mm, lo que corresponde a una apertura efectiva de 0.025 metros.
EJEMPLOS
Para utilizar pintor para simular una apertura de 0.5 pulgadas en una lente enfocada a una distancia de 57
pulgadas:
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>
borroso.hdr
Para utilizar rpict exclusivamente para hacer lo mismo:
pdfblur .5 57 5 myview | rpict -S 1 -vf myview -x 640 -y 480 -o vista% 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>
borroso.hdr
Utilice pdfblur en línea utilizando los servicios de onworks.net