Definition: GrkImage.h:11
GrkImage()
Definition: GrkImage.cpp:5
bool compositeFrom(grk_tile *tile, CodingParams *cp)
Copy tile to composite image.
Definition: GrkImage.cpp:335
void transferDataFrom(const grk_tile *tile_src_data)
Definition: GrkImage.cpp:311
bool allocData()
Allocate data.
Definition: GrkImage.cpp:213
GrkImage * duplicate()
Definition: GrkImage.cpp:260
static GrkImage * create(uint16_t numcmpts, grk_image_cmptparm *cmptparms, GRK_COLOR_SPACE clrspc, bool doAllocation)
Create image.
Definition: GrkImage.cpp:18
bool reduceDimensions(uint32_t reduce)
Definition: GrkImage.cpp:76
~GrkImage()
Definition: GrkImage.cpp:8
void transferDataTo(GrkImage *dest)
Transfer data to dest for each component, and null out "this" data.
Definition: GrkImage.cpp:241
bool copyHeader(GrkImage *dest)
Copy only header of image and its component header (no data are copied) if dest image have data,...
Definition: GrkImage.cpp:127
enum _GRK_COLOR_SPACE GRK_COLOR_SPACE
Supported image color spaces.
Copyright (C) 2016-2021 Grok Image Compression Inc.
Definition: BitIO.cpp:23
Image component.
Definition: grok.h:861
Image component parameters.
Definition: grok.h:924
Image.
Definition: grok.h:892
Coding parameters.
Definition: CodingParams.h:238
Definition: TileProcessor.h:37