updating bitplane
This commit is contained in:
@ -107,6 +107,7 @@ namespace ams
|
||||
amsbitplane& operator=(amsbitplane&& other) noexcept;
|
||||
|
||||
int resize(int _Nx, int _Ny);
|
||||
amsbitplane subimage(int I0, int J0, int I1, int J1) const;
|
||||
amsbitplane transpose();
|
||||
amsbitplane rotcw();
|
||||
amsbitplane rotccw();
|
||||
@ -115,18 +116,19 @@ namespace ams
|
||||
|
||||
uint8_t get(int I, int J) const;
|
||||
int set(int I, int J, uint8_t val);
|
||||
|
||||
uint8_t& at(int I, int J);
|
||||
uint8_t& operator()(const int I, const int J);
|
||||
const uint8_t& operator()(const int I, const int J) const;
|
||||
uint8_t& operator[](const long I);
|
||||
const uint8_t& operator[](const long I) const;
|
||||
const uint8_t& at(int I, int J) const;
|
||||
uint8_t& operator()(int I, int J);
|
||||
const uint8_t& operator()(int I, int J) const;
|
||||
uint8_t& operator[](long I);
|
||||
const uint8_t& operator[](long I) const;
|
||||
|
||||
|
||||
void clear();
|
||||
void setall(uint8_t val);
|
||||
|
||||
//rescales the image with linear interpolation
|
||||
int rescale(int _Nx, int _Ny);
|
||||
int rescale(int _Nx, int _Ny); //todo
|
||||
};
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user