[vtkusers] New feature: vtkImageDataToTkPhoto
Blezek, Daniel J (Research)
blezek at crd.ge.com
Fri Aug 30 16:11:13 EDT 2002
Hi all,
I won't go into the rational behind this feature, rather I'll just expalain.
I've added new Tcl and Python(Tk) commands into VTK. The command is called vtkImageDataToTkPhoto.
Usage: vtkImageDataToTkPhoto image photo z
image - in Tcl image is a vtkImageData, in Python it is the address string image.__this__[:-2]
photo - the name of the photo widget returned from [image create photo] or Tkinter.PhotoImage()
z - the z slice to take from the image data
The command only handles 1,3, & 4 component unsigned char vtkImageData types.
For python, I added a class called vtkTkPhotoImage as a wrapper class around this command. Since the
Python code took a bit more "hack"ing, you can use vktTkPhotoImage wherever you need a
Tkinter.PhotoImage. vtkTkPhotoImage has a new method PutImageData that takes a vtkImageData and a z
slice, effectively hiding the call to vtkImageDataToTkPhoto.
Please let me know if you have questions or comments,
-dan
--
Daniel Blezek, Ph.D.
blezek at crd.ge.com
Visualization and Computer Vision Lab, Imaging Technologies
GE Global Research Center
More information about the vtkusers
mailing list