15 #ifndef ossimOpjCommon_HEADER 16 #define ossimOpjCommon_HEADER 1 25 struct opj_codestream_info;
26 struct opj_cparameters;
27 struct opj_dparameters;
29 struct opj_image_comp;
46 std::streamoff fileOffset,
std::basic_ifstream< char > ifstream
Class for char input file streams.
This code was derived from https://gist.github.com/mshockwave.
void opj_warning_callback(const char *msg, void *)
Callback method for warnings.
std::ostream & print(std::ostream &out, kdu_core::kdu_codestream &cs)
Convenience print method for kdu_codestream.
unsigned int ossim_uint32
void opj_info_callback(const char *msg, void *)
Callback method for info.
bool copyOpjSrgbImage(T dummy, opj_image *image, ossimImageData *tile)
bool opj_decode(std::ifstream *in, const ossimIrect &rect, ossim_uint32 resLevel, ossim_int32 format, std::streamoff fileOffset, ossimImageData *tile)
std::string getProgressionOrderString(ossim_int32 prog_order)
std::basic_istream< char > istream
Base class for char input streams.
void opj_error_callback(const char *msg, void *)
Callback method for errors.
ossim_int32 getCodecFormat(std::istream *str)
Gets codec format from magic number.
bool copyOpjImage(opj_image *image, ossimImageData *tile)
std::basic_ostream< char > ostream
Base class for char output streams.