You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
537 B
27 lines
537 B
# Show the constant kernel. Smooth an impulse function.
|
|
|
|
package require vtk
|
|
|
|
vtkImageCanvasSource2D s1
|
|
s1 SetScalarTypeToFloat
|
|
s1 SetExtent 0 255 0 255 0 0
|
|
s1 SetDrawColor 0
|
|
s1 FillBox 0 255 0 255
|
|
s1 SetDrawColor 1.0
|
|
s1 FillBox 75 175 75 175
|
|
|
|
vtkImageConvolve convolve
|
|
convolve SetInputConnection [s1 GetOutputPort]
|
|
convolve SetKernel5x5 1 1 1 1 1 5 4 3 2 1 5 4 3 2 1 5 4 3 2 1 1 1 1 1 1
|
|
|
|
vtkImageViewer viewer
|
|
viewer SetInputConnection [convolve GetOutputPort]
|
|
viewer SetColorWindow 18
|
|
viewer SetColorLevel 9
|
|
|
|
viewer Render
|
|
|
|
|
|
|
|
|
|
|
|
|