Hi Kate,
It shouldn't be too hard for you to expose the vtkImageGaussianSmooth in
PV. I have one caveat for you re: using vtkImageGaussianSmooth in
parallel: when it runs it will trigger a complete re-execution of your
entire pipeline including the reader.This happens because
vtkImageGaussianSmooth increases the update extents which, unless
something has changed in the recent version of PV, would be satisfied by
the reader re-executing. this could cause you some performance related
issues especially for large data where I/O becomes a significant
bottleneck. On the other hand, this re-execution would happen only when
running in parallel and if you have small data it might not be too bad.
I encountered this issue a while back. with our data size the additional
I/O was unacceptable. i wrote a parallel ghost cell generator for image
data to prevent the pipeline re-execution for operations like kernel
convolution that require ghost cells. The plugin includes a kernel
convolution filter as well. To use it you'd have to build and load our
plugin and add the "image ghosts" filter right before the "kernel
convolution" filter. Our kernel convolution filter also has a CUDA
implementation that's about 20x faster than the cpu version (note: CUDA
stuff is still being developed, still some issue when update extent is
too large to fit on the gpu). I'm attaching a link to the latest release
of the plugin in case you could use it. It requires a parallel build of
PV. http://www.hpcvis.com/SciVisToolKit/SciVisToolKit-12.02.tar.gz
Burlen
On 03/14/2012 10:16 AM, fiss...@pitt.edu wrote:
Hi,
I didn't see a paraview plugin for the vtkImageGaussianSmooth.cxx filter
in the paraview Filters menus or the filters.xml file.
Is there some equivalent ?
If not: am I right that I will need to write a little paraview plugin
wrapper in
order to be able to use vtkImageGaussianSmooth in a pvpython script ?
Any reason other than somewhat ugly parameter specification or lack
of interest/time that there isn't a plugin ?
thanks
kate
_______________________________________________
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
_______________________________________________
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