Reader/Writer for v2i format images. More...
#include <vimt_vil_v2i.h>
Public Member Functions | |
vimt_vil_v2i_format () | |
virtual | ~vimt_vil_v2i_format () |
The destructor must be virtual so that the memory chunk is destroyed. | |
virtual vil_image_resource_sptr | make_input_image (vil_stream *vs) |
virtual vil_image_resource_sptr | make_output_image (vil_stream *vs, unsigned ni, unsigned nj, unsigned nplanes, enum vil_pixel_format) |
Make a "generic_image" on which put_section may be applied. | |
virtual const char * | tag () const |
default filename tag for this image. | |
virtual vil_pyramid_image_resource_sptr | make_input_pyramid_image (char const *) |
virtual vil_pyramid_image_resource_sptr | make_pyramid_image_from_base (char const *, vil_image_resource_sptr const &, unsigned, char const *) |
virtual vil_blocked_image_resource_sptr | make_blocked_output_image (vil_stream *, unsigned, unsigned, unsigned, unsigned, unsigned, enum vil_pixel_format) |
virtual vil_pyramid_image_resource_sptr | make_pyramid_output_image (char const *) |
Static Public Member Functions | |
static vil_file_format ** | all () |
static void | add_file_format (vil_file_format *ff) |
Reader/Writer for v2i format images.
To add this plugin to the list of loaders either
vil_file_format::add_file_format(new vimt_vil_v2i_format);
or call vimt_add_all_binary_loaders()
Definition at line 32 of file vimt_vil_v2i.h.
vimt_vil_v2i_format::vimt_vil_v2i_format | ( | ) | [inline] |
Definition at line 35 of file vimt_vil_v2i.h.
virtual vimt_vil_v2i_format::~vimt_vil_v2i_format | ( | ) | [inline, virtual] |
The destructor must be virtual so that the memory chunk is destroyed.
Definition at line 37 of file vimt_vil_v2i.h.
vil_image_resource_sptr vimt_vil_v2i_format::make_input_image | ( | vil_stream * | vs | ) | [virtual] |
Implements vil_file_format.
Definition at line 41 of file vimt_vil_v2i.cxx.
vil_image_resource_sptr vimt_vil_v2i_format::make_output_image | ( | vil_stream * | vs, |
unsigned | ni, | ||
unsigned | nj, | ||
unsigned | nplanes, | ||
enum vil_pixel_format | |||
) | [virtual] |
Make a "generic_image" on which put_section may be applied.
The file may be opened immediately for writing so that a header can be written.
Implements vil_file_format.
Definition at line 114 of file vimt_vil_v2i.cxx.
virtual const char* vimt_vil_v2i_format::tag | ( | ) | const [inline, virtual] |
default filename tag for this image.
Implements vil_file_format.
Definition at line 50 of file vimt_vil_v2i.h.