[vtkusers] Distorted Images from VTK Plugin in Paraview
Christian Werner
christian.werner at rwth-aachen.de
Mon Mar 22 04:25:41 EDT 2010
Thank you very much Jonathan, you saved my day! It indeed was because of
uninitialized data, I just write to the output at positions that had
foreground pixels. Very irritating though, that with VTK-only the data
seems to always be initialized with 0.
Best regards,
Christian
Jonathan Winterflood wrote:
> Hi,
>
> I don't really understand your code (complete Vtk beginner here), but
> the artefacts in your paraview output look very much like
> uninitialized data. ie: it looks you paint the objects, but do not
> clear the background first.
>
> Doesn't entirely explain why plain vtk does not have this problem, but
> I expect that paraview is more complex, maybe increasing the chances
> that you end up getting some recycled memory?
>
> HTH
> (Posted off-list since I'm really not sure...)
> --
> Jonathan
>
>
> On Mon, Mar 22, 2010 at 04:46, Christian Werner
> <christian.werner at rwth-aachen.de
> <mailto:christian.werner at rwth-aachen.de>> wrote:
>
> I don't know how close the developers of VTK and ParaView work
> together, but maybe some VTK expert is more likely to know a
> solution to this...? This is my posting in the ParaView Mailing list:
>
> Hello!
>
> I am again having bad results in ParaView with my custom VTK
> filters (you might notice that this is not the first time). I just
> don't know what the problem is. Again, the filter works perfectly
> in VTK-only, but in ParaView my result image has some serious
> errors (always, no switching behaviour this time...).
> I have attached three images. The first one shows the original,
> the second shows the result in vtk-only (removal of small
> objects), the third shows the exact same filter compiled as a
> ParaView plugin.
>
> I have already spent a lot of time looking at examples and reading
> matching chapters in the VTK Users Guide, I just do not see what I
> am doing wrong. In my code, I use recursion to traverse through
> connected components and pass on scalar pointers, is that a
> problem?? At least some more basic filter doesn't produce errors.
> Or maybe I mistype something? Am I breaking important rules? Is my
> coding style intrinsically error prone?
>
> I'd really appreciate if somebody could look into this. I also
> attached the very well documented code.
>
>
> Best regards,
> Christian
>
> _______________________________________________
> Powered by www.kitware.com <http://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 <http://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 VTK FAQ at:
> http://www.vtk.org/Wiki/VTK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
>
>
More information about the vtkusers
mailing list