[Paraview] Background: trim, transparent?
burlen
burlen.loring at gmail.com
Fri Dec 17 13:47:59 EST 2010
Hi,
ParaView doesn't currently do this (unless its implemented in the
development version which I haven't used in a while).
A quick and dirty approach is with the ImageMagick suite. Another option
is the GIMP scriptfu. In either case one can apply the desired
operations to an image or a series of images generated in PV from the
command line. I'm partial to the GIMP because it offers so much more
functionality than ImageMagick. I am including a scriptfu I wrote to
autocrop images from PV. It's in 2 parts, a bash script that hides some
of the nastyness of invoking a scriptfu from the command line, and a scm
scriptfu. Place the scm scriptfu in ~/gimp-X.X/scripts . X.X is the GIMP
version number on your system. That should get you started.
Burlen
fist file: sq-auto-crop.sh
#!/bin/bash
if [ $# -ne 2 ] ; then
echo "Usage: $0 infile outfile"
exit 1
fi
gimp -i -b "(sq-auto-crop \"$1\" \"$2\")" -b '(gimp-quit 0)'
#EOF
second file: sq-auto-crop.scm
;------------------------------------------------------------------------------
(define
(sq-auto-crop inFile outFile)
(let*
(
(im 0)
(dw 0)
)
; load the original
(set! im (car (gimp-file-load RUN-NONINTERACTIVE inFile inFile)))
(set! dw (car (gimp-image-get-active-layer im)))
; auto-crop
(plug-in-autocrop RUN-NONINTERACTIVE im dw)
; save the cropped image
(gimp-file-save RUN-NONINTERACTIVE im dw outFile outFile)
)
)
;EOF
On 12/16/2010 04:43 PM, Nico Schlömer wrote:
> Hi all,
>
> for Paraview's "Save Screenshot" or "Save Animation", is it possible
> to trim the resulting image to to get rid of the unnecessary
> background, and even more so, to treat the background color as
> "transparent" (e.g. when exporting to PNG)?
>
> Cheers,
> Nico
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://www.paraview.org/mailman/listinfo/paraview
More information about the ParaView
mailing list