Previous iTool User's Guide: Operations Properties Next

Transform Properties

The following properties control the iTool Transform tools.

Resample Properties

The Resample transform resamples the selected data using the resampling factors and method specified in these properties. Resample Transform properties appear on the Operations Browser for all iTools. See Resample for details on how to resample data.

For each property, the type of control and the values that can be assigned are listed. For a description of how a particular control is used, refer to Property Controls.

Table C-22: Resample Transform Properties 

Table C-22: Resample Transform Properties 
Property
Control Type: Options
1st dimension factor
Number: The resampling factor for the first dimension (X). Edit the number to change the value. Default = 2
2nd dimension factor
Number: The resampling factor for the second dimension (Y). Edit the number to change the value. Default = 2
3rd dimension factor
Number: The resampling factor for the third dimension (Z). Edit the number to change the value. Default = 2
Interpolation method
String List: Method of interpolation to use in resampling. Select a method from the list. Choose from these values:
  • Nearest neighbor: Assign the value of the nearest pixel to the pixel in the output image. Fastest method, but may cause jagged edges.
  •  

  • Linear: Surveys the two closest pixels, drawing a line between them and designating a value along that line as the output pixel value.
  •  

  • Cubic: Use cubic polynomial waveforms instead of linear waveforms. Most accurate method, but may require more processing time.
Default = Nearest neighbor

Rotate Data Properties

The Rotate Data operation allows you to rotate the data within the visualization by a specified number of degrees without affecting the rest of the data space (graphical objects and axes). See Rotation in for details on using the Rotate Data operation.

The following properties control the Rotate Data tool. For each property, the type of control and the values that can be assigned are listed. For a description of how a particular control is used, refer to Property Controls.

Table C-23: Rotate Data Properties 

Table C-23: Rotate Data Properties 
Property
Control Type: Options
Angle
Number: The angle of rotation in degrees clockwise. Default = 0
X center offset
Number: X subscript of the center of rotation. Default = 0
Y center offset
Number: Y subscript of the center of rotation. Default = 0
Magnification
Number: Magnification factor. Default = 1
Interpolation method
String List: Method of interpolation to use when rotating. Select a method from the list. Choose from these values:
  • Nearest neighbor: Assign the value of the nearest pixel to the pixel in the output image. Fastest method, but may cause jagged edges.
  •  

  • Linear: Surveys the two closest pixels, drawing a line between them and designating a value along that line as the output pixel value.
  •  

  • Cubic: Use cubic polynomial waveforms instead of linear waveforms. Most accurate method, but may require more processing time.
Default = Nearest neighbor
Extrapolate missing
Boolean: Extrapolate the value of a missing pixel from the value of nearby pixels. Default = True
Missing value
Number: A value to be substituted for pixels in the rotated image that fall outside the bounds of the unrotated image. This property is only used if the Extrapolate missing property is set to false.
Default = 0
Pivot
Boolean: If set to true, the image will be rotated around the point defined by the X center offset and Y center offset. If set to false, the image will be rotated around its center. Default = False

Scale Data Properties

The Scale Data operation scales the selected objects by a specified scale factor. Scale Data properties appear on the Operations Browser for all iTools. See Scaling for details on using the Scale Data operation.

The following properties control the Scale Data tool. For each property, the type of control and the values that can be assigned are listed. For a description of how a particular control is used, refer to Property Controls.

Table C-24: Scale Data Properties 

Table C-24: Scale Data Properties 
Property
Control Type: Options
Show dialog
Boolean: Display the Scale Data Editor dialog when Scale Data is selected from the Operations  Scale Data menu. Choose True to display the dialog, or False to apply the Scale Data without displaying the dialog.
Default = True
Scale Factor
Number: Scale the selected data by this factor. Edit the number to change the factor that appears in the Scale Factor dialog. Scale Factor may be positive or negative.
Default = 2

Invert Image Properties

Invert Image Transform properties appear on the Operations Browser for iImage only. The operation has no unique properties.

Byte Scale Properties

Byte Scale properties appear on the Operations Browser for iImage only. For each property, the type of control and the values that can be assigned are listed. For a description of how a particular control is used, refer to Property Controls.

Table C-25: Byte Scale Transform Properties 

Table C-25: Byte Scale Transform Properties 
Property
Control Type: Options
Automatic Min/Max
Boolean: Automatically compute minimum and maximum values? Choose True or False. Default = True
Minimum cutoff
Number: Minimum value of array to be considered. Edit the number to change the value. Default = 0
Maximum cutoff
Number: Maximum value of array to be considered. Edit the number to change the value. Default = 255
Bottom byte
Number: Minimum value of scaled result. Edit the number to change the value. Range = 0-255. Default = 0
Top byte
Number: Maximum value of scaled result. Edit the number to change the value. Range = 0-255. Default = 255


Note
When working with byte data, the default bytescale range is always 0-255. Therefore, even if data is bytescaled from 0-100, it will display using 0-255. This may cause visualized data to appear darker.

  IDL Online Help (March 01, 2006)