Public Member Functions | |
| ImageResizer (const OD::RGBImage &, OD::RGBImage &) | |
| ~ImageResizer () | |
| void | setLanczosSize (int) |
Protected Member Functions | |
| od_int64 | nrIterations () const |
| bool | doPrepare (int) |
| bool | doWork (od_int64, od_int64, int) |
| bool | doFinish (bool) |
Protected Attributes | |
| int | lanczossize_ |
| const OD::RGBImage & | input_ |
| const unsigned char * | inputimage_ |
| bool | inputowner_ |
| int | inputsize_ [2] |
| OD::RGBImage & | output_ |
| unsigned char * | outputimage_ |
| bool | outputowner_ |
| int | outputsize_ [2] |
| double | support0_ |
| double | support1_ |
| double | scale0_ |
| double | scale1_ |
| double | factor0_ |
| double | factor1_ |
| char | nrcomponents_ |
| ImageResizer::ImageResizer | ( | const OD::RGBImage & | , | |
| OD::RGBImage & | ||||
| ) |
| ImageResizer::~ImageResizer | ( | ) |
| bool ImageResizer::doFinish | ( | bool | ) | [protected, virtual] |
Reimplemented from ParallelTask.
| bool ImageResizer::doPrepare | ( | int | ) | [protected, virtual] |
Reimplemented from ParallelTask.
| bool ImageResizer::doWork | ( | od_int64 | , | |
| od_int64 | , | |||
| int | ||||
| ) | [protected] |
| od_int64 ImageResizer::nrIterations | ( | ) | const [protected, virtual] |
Implements ParallelTask.
| void ImageResizer::setLanczosSize | ( | int | ) |
double ImageResizer::factor0_ [protected] |
double ImageResizer::factor1_ [protected] |
const OD::RGBImage& ImageResizer::input_ [protected] |
const unsigned char* ImageResizer::inputimage_ [protected] |
bool ImageResizer::inputowner_ [protected] |
int ImageResizer::inputsize_[2] [protected] |
int ImageResizer::lanczossize_ [protected] |
char ImageResizer::nrcomponents_ [protected] |
OD::RGBImage& ImageResizer::output_ [protected] |
unsigned char* ImageResizer::outputimage_ [protected] |
bool ImageResizer::outputowner_ [protected] |
int ImageResizer::outputsize_[2] [protected] |
double ImageResizer::scale0_ [protected] |
double ImageResizer::scale1_ [protected] |
double ImageResizer::support0_ [protected] |
double ImageResizer::support1_ [protected] |
1.7.1