Hi Alex, First of all, you should be able to remove those lines, they are not needed in your case.
> import os > import threading > > LoadPlugin('.../vtkSimpleImageThreshold/bin/libSimpleImageThresholdSMPlugin.so',True) > # server Then my question will be: Did you managed inside the Python shell of ParaView to call manually the load plugin and to instantiate your filter the way you are doing it in ParaViewWeb ? > And, one more question. How can we define SimpleImageThreshold() in .py file > so that they can act like a real filter? Take in an image, do > his work, and we have an image thresholded as ouput? > > Reason : when I called reader2 = ST.SimpleImageThreshold({proxy}); log file > : > > Traceback (most recent call last): > File "<jsonrpc>", line 144, in handle_request > TypeError: SimpleImageThreshold() takes no arguments (1 given) to solve that issue you need to change your python plugin so the method will look like that: def SimpleImageThreshold(proxy): ....SimpleImageThreshold(proxy) and in JavaScript that will be ST.SimpleImageThreshold(proxy); note that I've removed the {}. Seb _______________________________________________ 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