This is the class used to manage n-dimensional images stored on disk
![]() | close_file (void) Explicitly close the file that is currently open |
![]() | create_file (const char *FileName) Explicitly attempt to create a new image file on the disk |
![]() | iml_image_file (void) A no-argument constructor |
![]() | load_raw_pixels (iml_image IML_REF Image, IML_LINT SkipHeader=0) Read raw image-pixel values into an image from disk |
![]() | open_file (const char *FileName) Explicitly attempt to open a file that already exists on the disk |
![]() | read_image (void) Read an image from disk and allocate an image of the appropriate type and size |
![]() | write_image (iml_image IML_REF Image, IML_LINT Format=IML_IML_FORMAT) Write an image to disk |
This is the class used to manage n-dimensional images stored on disk. It provides byte-order independent, hyperplane aware storage and retrieval of the image classes defined in iml_ndim.h. The image file manager only manages one file at a time. If you wish to have multiple open image files, then either open them sequentially, loading them one at a time, or use multiple iml_image_file instances.
IML_SINT open_file(const char *FileName)
IML_SINT create_file(const char *FileName)
IML_SINT write_image(iml_image IML_REF Image, IML_LINT Format=IML_IML_FORMAT)
iml_image* read_image(void)
IML_SINT load_raw_pixels(iml_image IML_REF Image, IML_LINT SkipHeader=0)
generated by doc++