libcrn
3.9.5
A document image processing library
|
This is the complete list of members for crn::Image< T >, including all inherited members.
Assign(const Image< Y > &img) | crn::Image< T > | |
At(size_t x, size_t y) noexcept | crn::Image< T > | inline |
At(size_t offset) noexcept | crn::Image< T > | inline |
At(size_t x, size_t y) const noexcept | crn::Image< T > | inline |
At(size_t offset) const noexcept | crn::Image< T > | inline |
begin() | crn::Image< T > | inline |
begin() const | crn::Image< T > | inline |
Blit(const Image< Y > &src, const Rect &srczone, size_t dx, size_t dy) | crn::Image< T > | |
cbegin() const | crn::Image< T > | inline |
cend() const | crn::Image< T > | inline |
Clone() const override | crn::Image< T > | inlinevirtual |
Complement(pixel_type maxval=std::numeric_limits< pixel_type >::max()) | crn::Image< T > | |
Convolve(const MatrixDouble &mat) | crn::Image< T > | |
Dilate(const MatrixInt &strel, CMP cmp=std::less< pixel_type >{}) | crn::Image< T > | |
DrawLine(size_t x1, size_t y1, size_t x2, size_t y2, pixel_type color) | crn::Image< T > | |
DrawRect(const Rect &r, pixel_type color, bool filled=false) | crn::Image< T > | |
end() | crn::Image< T > | inline |
end() const | crn::Image< T > | inline |
Erode(const MatrixInt &strel, CMP cmp=std::less< pixel_type >{}) | crn::Image< T > | |
FastDilate(size_t halfwin, size_t index=0, CMP cmp=std::less< pixel_type >{}) | crn::Image< T > | |
FastErode(size_t halfwin, size_t index=0, CMP cmp=std::less< pixel_type >{}) | crn::Image< T > | |
Flip(const Orientation &ori) | crn::Image< T > | |
FloodFill(size_t x, size_t y, const pixel_type &val, crn::DistanceType dist=crn::DistanceType::D4) | crn::Image< T > | |
GaussianBlur(double sigma) | crn::Image< T > | |
GetBBox() const noexcept | crn::ImageBase | |
GetHeight() const noexcept | crn::ImageBase | inline |
GetPixels() noexcept | crn::Image< T > | inline |
GetPixels() const noexcept | crn::Image< T > | inline |
GetWidth() const noexcept | crn::ImageBase | inline |
height | crn::ImageBase | protected |
Image(size_t w, size_t h, pixel_type val=pixel_type(0)) | crn::Image< T > | |
Image() | crn::Image< T > | inline |
Image(size_t w, size_t h, const pixel_type *data) | crn::Image< T > | |
Image(const Image &img)=default | crn::Image< T > | |
Image(const Image< Y > &img) | crn::Image< T > | explicit |
Image(const Image< typename BoolNotBool< T >::type > &img) | crn::Image< T > | explicit |
Image(const Image< Y > &img, const Rect &bbox) | crn::Image< T > | |
Image(const Image< typename BoolNotBool< T >::type > &img, const Rect &bbox) | crn::Image< T > | |
Image(Image &&img)=default | crn::Image< T > | |
ImageBase(size_t w, size_t h) | crn::ImageBase | inline |
ImageBase(const ImageBase &)=default | crn::ImageBase | |
ImageBase(ImageBase &&)=default | crn::ImageBase | |
Negative() | crn::Image< T > | |
operator!=(const Image &other) const | crn::Image< T > | inline |
operator*=(double f) | crn::Image< T > | |
operator*=(const Image &img) | crn::Image< T > | |
operator+=(const Image &img) | crn::Image< T > | |
operator-=(const Image &img) | crn::Image< T > | |
operator/=(const Image &img) | crn::Image< T > | |
operator=(const Image &img)=default | crn::Image< T > | |
operator=(const Image< Y > &img) | crn::Image< T > | |
operator=(const Image< typename BoolNotBool< T >::type > &img) | crn::Image< T > | |
operator=(Image &&img)=default | crn::Image< T > | |
operator=(const Image< Y > &img) | crn::Image< T > | |
crn::ImageBase::operator=(const ImageBase &)=default | crn::ImageBase | |
crn::ImageBase::operator=(ImageBase &&)=default | crn::ImageBase | |
operator==(const Image &other) const | crn::Image< T > | |
pixel_type typedef | crn::Image< T > | |
pixels | crn::Image< T > | protected |
SaveJPEG(const Path &fname, unsigned int qual) const override | crn::Image< T > | virtual |
SavePNG(const Path &fname) const override | crn::Image< T > | virtual |
ScaleToSize(size_t w, size_t h) override | crn::Image< T > | virtual |
ScanFill(size_t x, size_t y, const pixel_type &val, crn::DistanceType dist=crn::DistanceType::D4) | crn::Image< T > | |
Size() const noexcept | crn::ImageBase | inline |
Swap(Image &other) | crn::Image< T > | inline |
ToMatrix() const | crn::Image< T > | inline |
width | crn::ImageBase | protected |
~Image() override=default | crn::Image< T > | virtual |
~ImageBase() | crn::ImageBase | virtual |