A template image class for scalar images
![]() | iml_scalar_image (const iml_index IML_REF Dimensions) General, n-D image constructor |
![]() | iml_scalar_image (const iml_scalar_image![]() |
![]() | iml_scalar_image (IML_USINT XSize, IML_USINT YSize) Simple 2-D image constructor |
![]() | iml_scalar_image (IML_USINT XSize, IML_USINT YSize, IML_USINT TSize) Simple 3-D image constructor |
![]() | iml_scalar_image (IML_USINT X0, IML_USINT X1, IML_USINT X2, IML_USINT X3) Simple 4-D image constructor |
![]() | iml_scalar_image (IML_USINT XSize) Simple 1-D image constructor |
![]() | mean_and_sdev (IML_DOUBLE &Mean, IML_DOUBLE &SDev) Calculate the mean and standard deviation of the image elements |
![]() | min_max_element (IML_DOUBLE &Min, IML_DOUBLE &Max) Find the min and max values of the elements of the image |
![]() | scale_elements (IML_DOUBLE Min, IML_DOUBLE Max) Scale the elements of the image to be from Min to Max (inclusive) |
A template image class for scalar images. Provides functions for intstance classes, particularly various basic math operations and manipulations. See the documentation for class iml_typed_image for details about these.
A constructor that implements image aliasing. That is, it creates a an image that shares the same memory segment as the image in the argument of the constructor. The memory chunk is deleted when the original image is deleted! Use this when you want to use part of a larger image as scratch space, or want to access different hyperplanes of one image simultaneously. Don't forget that an alias image points to another image's raw memory!
generated by doc++