_GetBaseClass() | mrpt::img::CImage | protectedstatic |
asCvMat(cv::Mat &out_img, copy_type_t copy_type) const | mrpt::img::CImage | |
asCvMat(copy_type_t copy_type) const | mrpt::img::CImage | inline |
asCvMatRef() | mrpt::img::CImage | |
asCvMatRef() const | mrpt::img::CImage | |
at(unsigned int col, unsigned int row, unsigned int channel=0) const | mrpt::img::CImage | inline |
at(unsigned int col, unsigned int row, unsigned int channel=0) | mrpt::img::CImage | inline |
CCanvas()=default | mrpt::img::CCanvas | |
CImage() | mrpt::img::CImage | |
CImage(unsigned int width, unsigned int height, TImageChannels nChannels=CH_RGB) | mrpt::img::CImage | |
CImage(const CImage &other_img, ctor_CImage_ref_or_gray) | mrpt::img::CImage | inline |
CImage(const cv::Mat &img, copy_type_t copy_type) | mrpt::img::CImage | |
CImage(const CImage &img, copy_type_t copy_type) | mrpt::img::CImage | |
className | mrpt::img::CImage | static |
clear() | mrpt::img::CImage | |
clone() const override | mrpt::img::CImage | virtual |
colorImage() const | mrpt::img::CImage | |
colorImage(CImage &ret) const | mrpt::img::CImage | |
ConstPtr typedef | mrpt::img::CImage | |
ConstUniquePtr typedef | mrpt::img::CImage | |
copyFastFrom(CImage &o) | mrpt::img::CImage | inline |
copyFromForceLoad(const CImage &o) | mrpt::img::CImage | |
correlate(const CImage &img2int, int width_init=0, int height_init=0) const | mrpt::img::CImage | |
Create(Args &&... args) | mrpt::img::CImage | inlinestatic |
CreateAlloc(const Alloc &alloc, Args &&... args) | mrpt::img::CImage | inlinestatic |
CreateObject() | mrpt::img::CImage | static |
CreateUnique(Args &&... args) | mrpt::img::CImage | inlinestatic |
cross_correlation_FFT(const CImage &in_img, math::CMatrixFloat &out_corr, int u_search_ini=-1, int v_search_ini=-1, int u_search_size=-1, int v_search_size=-1, float biasThisImg=0, float biasInImg=0) const | mrpt::img::CImage | |
DISABLE_JPEG_COMPRESSION(bool val) | mrpt::img::CImage | static |
DISABLE_JPEG_COMPRESSION() | mrpt::img::CImage | static |
DISABLE_ZIP_COMPRESSION(bool val) | mrpt::img::CImage | static |
DISABLE_ZIP_COMPRESSION() | mrpt::img::CImage | static |
drawChessboardCorners(std::vector< TPixelCoordf > &cornerCoords, unsigned int check_size_x, unsigned int check_size_y, unsigned int lines_width=1, unsigned int circles_radius=4) | mrpt::img::CImage | |
drawCircle(int x, int y, int radius, const mrpt::img::TColor &color=mrpt::img::TColor(255, 255, 255), unsigned int width=1) override | mrpt::img::CImage | virtual |
drawFeatures(const FEATURELIST &list, const TColor &color=TColor::red(), const bool showIDs=false, const bool showResponse=false, const bool showScale=false, const char marker='+') | mrpt::img::CCanvas | inline |
drawFeaturesSimple(const FEATURELIST &list, const TColor &color=TColor::red(), const int cross_size=5) | mrpt::img::CCanvas | inline |
drawImage(int x, int y, const mrpt::img::CImage &img) override | mrpt::img::CImage | virtual |
mrpt::img::CCanvas::drawImage(int x, int y, const mrpt::img::CImage &img, float rotation, float scale) | mrpt::img::CCanvas | virtual |
drawMark(int x0, int y0, const mrpt::img::TColor color, char type, int size=5, unsigned int width=1) | mrpt::img::CCanvas | |
duplicateGetSmartPtr() const | mrpt::rtti::CObject | inline |
ellipseGaussian(const mrpt::math::CMatrixFixed< double, 2, 2 > &cov2D, const double mean_x, const double mean_y, double confIntervalStds=2, const mrpt::img::TColor &color=mrpt::img::TColor(255, 255, 255), unsigned int width=1, int nEllipsePoints=20) | mrpt::img::CCanvas | |
equalizeHist(CImage &out_img) const | mrpt::img::CImage | |
extract_patch(CImage &patch, const unsigned int col=0, const unsigned int row=0, const unsigned int width=1, const unsigned int height=1) const | mrpt::img::CImage | |
filledRectangle(int x0, int y0, int x1, int y1, const mrpt::img::TColor color) | mrpt::img::CCanvas | virtual |
filterGaussian(CImage &out_img, int W=3, int H=3, double sigma=1.0) const | mrpt::img::CImage | |
filterMedian(CImage &out_img, int W=3) const | mrpt::img::CImage | |
flipHorizontal() | mrpt::img::CImage | |
flipVertical() | mrpt::img::CImage | |
forceLoad() const | mrpt::img::CImage | inline |
get_unsafe(unsigned int col, unsigned int row, uint8_t channel=0) const | mrpt::img::CImage | |
getAsFloat(unsigned int col, unsigned int row, unsigned int channel) const | mrpt::img::CImage | |
getAsFloat(unsigned int col, unsigned int row) const | mrpt::img::CImage | |
getAsIplImage(IplImage *dest) const | mrpt::img::CImage | |
getAsMatrix(mrpt::math::CMatrixFloat &outMatrix, bool doResize=true, int x_min=0, int y_min=0, int x_max=-1, int y_max=-1, bool normalize_01=true) const | mrpt::img::CImage | |
getAsMatrix(mrpt::math::CMatrix_u8 &outMatrix, bool doResize=true, int x_min=0, int y_min=0, int x_max=-1, int y_max=-1) const | mrpt::img::CImage | |
getAsMatrixTiled(mrpt::math::CMatrixFloat &outMatrix) const | mrpt::img::CImage | |
getAsRGBMatrices(mrpt::math::CMatrixFloat &outMatrixR, mrpt::math::CMatrixFloat &outMatrixG, mrpt::math::CMatrixFloat &outMatrixB, bool doResize=true, int x_min=0, int y_min=0, int x_max=-1, int y_max=-1) const | mrpt::img::CImage | |
getAsRGBMatrices(mrpt::math::CMatrix_u8 &outMatrixR, mrpt::math::CMatrix_u8 &outMatrixG, mrpt::math::CMatrix_u8 &outMatrixB, bool doResize=true, int x_min=0, int y_min=0, int x_max=-1, int y_max=-1) const | mrpt::img::CImage | |
getChannelCount() const | mrpt::img::CImage | |
getChannelsOrder() const | mrpt::img::CImage | |
getClassName() | mrpt::img::CImage | inlinestatic |
getExternalStorageFile() const noexcept | mrpt::img::CImage | inline |
getExternalStorageFileAbsolutePath(std::string &out_path) const | mrpt::img::CImage | |
getExternalStorageFileAbsolutePath() const | mrpt::img::CImage | inline |
getHeight() const override | mrpt::img::CImage | virtual |
getImagesPathBase() | mrpt::img::CImage | static |
getMaxAsFloat() const | mrpt::img::CImage | |
getPixelDepth() const | mrpt::img::CImage | |
getRowStride() const | mrpt::img::CImage | |
GetRuntimeClass() const override | mrpt::img::CImage | virtual |
GetRuntimeClassIdStatic() | mrpt::img::CImage | static |
getSize(TImageSize &s) const | mrpt::img::CImage | |
getSize() const | mrpt::img::CImage | inline |
getWidth() const override | mrpt::img::CImage | virtual |
grayscale() const | mrpt::img::CImage | |
grayscale(CImage &ret) const | mrpt::img::CImage | |
internal_fromIPL(const IplImage *iplImage, copy_type_t c) | mrpt::img::CImage | protected |
internal_get(int col, int row, uint8_t channel=0) const | mrpt::img::CImage | protected |
isColor() const | mrpt::img::CImage | |
isEmpty() const | mrpt::img::CImage | |
isExternallyStored() const noexcept | mrpt::img::CImage | inline |
isOriginTopLeft() const | mrpt::img::CImage | |
joinImagesHorz(const CImage &im1, const CImage &im2) | mrpt::img::CImage | |
KLT_response(const unsigned int x, const unsigned int y, const unsigned int half_window_size) const | mrpt::img::CImage | |
line(int x0, int y0, int x1, int y1, const mrpt::img::TColor color, unsigned int width=1, TPenStyle penStyle=psSolid) override | mrpt::img::CImage | virtual |
loadFromFile(const std::string &fileName, int isColor=-1) | mrpt::img::CImage | |
loadFromIplImage(const IplImage *iplImage, copy_type_t c=DEEP_COPY) | mrpt::img::CImage | inline |
loadFromMemoryBuffer(unsigned int width, unsigned int height, bool color, unsigned char *rawpixels, bool swapRedBlue=false) | mrpt::img::CImage | |
loadFromMemoryBuffer(unsigned int width, unsigned int height, unsigned int bytesPerRow, unsigned char *red, unsigned char *green, unsigned char *blue) | mrpt::img::CImage | |
loadFromStreamAsJPEG(mrpt::io::CStream &in) | mrpt::img::CImage | |
loadFromXPM(const char *const *xpm_array, bool swap_rb=true) | mrpt::img::CImage | |
loadTGA(const std::string &fileName, mrpt::img::CImage &out_RGB, mrpt::img::CImage &out_alpha) | mrpt::img::CImage | static |
m_externalFile | mrpt::img::CImage | mutableprotected |
m_imgIsExternalStorage | mrpt::img::CImage | mutableprotected |
m_impl | mrpt::img::CImage | protected |
m_selectedFont | mrpt::img::CCanvas | protected |
m_selectedFontBitmaps | mrpt::img::CCanvas | protected |
makeDeepCopy() const | mrpt::img::CImage | |
makeShallowCopy() const | mrpt::img::CImage | inline |
makeSureImageIsLoaded() const | mrpt::img::CImage | protected |
normalize() | mrpt::img::CImage | |
operator()(unsigned int col, unsigned int row, unsigned int channel=0) const | mrpt::img::CImage | |
psDash enum value | mrpt::img::CCanvas | |
psDashDot enum value | mrpt::img::CCanvas | |
psDashDotDot enum value | mrpt::img::CCanvas | |
psDot enum value | mrpt::img::CCanvas | |
psSolid enum value | mrpt::img::CCanvas | |
ptr(unsigned int col, unsigned int row, unsigned int channel=0) const | mrpt::img::CImage | inline |
ptr(unsigned int col, unsigned int row, unsigned int channel=0) | mrpt::img::CImage | inline |
Ptr typedef | mrpt::img::CImage | |
ptrLine(unsigned int row) const | mrpt::img::CImage | inline |
ptrLine(unsigned int row) | mrpt::img::CImage | inline |
rectangle(int x0, int y0, int x1, int y1, const mrpt::img::TColor color, unsigned int width=1) | mrpt::img::CCanvas | |
rectifyImageInPlace(void *mapX, void *mapY) | mrpt::img::CImage | |
resize(std::size_t width, std::size_t height, TImageChannels nChannels, PixelDepth depth=PixelDepth::D8U) | mrpt::img::CImage | |
rotateImage(CImage &out_img, double ang, unsigned int cx, unsigned int cy, double scale=1.0) const | mrpt::img::CImage | |
runtimeClassId | mrpt::img::CImage | protectedstatic |
saveToFile(const std::string &fileName, int jpeg_quality=95) const | mrpt::img::CImage | |
saveToStreamAsJPEG(mrpt::io::CStream &out, const int jpeg_quality=95) const | mrpt::img::CImage | |
scaleDouble(TInterpolationMethod interp) const | mrpt::img::CImage | inline |
scaleDouble(CImage &out_image, TInterpolationMethod interp) const | mrpt::img::CImage | |
scaleHalf(TInterpolationMethod interp) const | mrpt::img::CImage | inline |
scaleHalf(CImage &out_image, TInterpolationMethod interp) const | mrpt::img::CImage | |
scaleImage(CImage &out_img, unsigned int width, unsigned int height, TInterpolationMethod interp=IMG_INTERP_CUBIC) const | mrpt::img::CImage | |
selectTextFont(const std::string &fontName) | mrpt::img::CCanvas | virtual |
SERIALIZATION_JPEG_QUALITY(int q) | mrpt::img::CImage | static |
SERIALIZATION_JPEG_QUALITY() | mrpt::img::CImage | static |
serializeFrom(mrpt::serialization::CArchive &in, uint8_t serial_version) override | mrpt::img::CImage | protectedvirtual |
mrpt::serialization::CSerializable::serializeFrom(CSchemeArchiveBase &in) | mrpt::serialization::CSerializable | inlineprotectedvirtual |
serializeGetVersion() const override | mrpt::img::CImage | protectedvirtual |
serializeTo(mrpt::serialization::CArchive &out) const override | mrpt::img::CImage | protectedvirtual |
mrpt::serialization::CSerializable::serializeTo(CSchemeArchiveBase &out) const | mrpt::serialization::CSerializable | inlineprotectedvirtual |
setExternalStorage(const std::string &fileName) noexcept | mrpt::img::CImage | |
setFromImageReadOnly(const CImage &o) | mrpt::img::CImage | inline |
setFromIplImageReadOnly(IplImage *iplImage) | mrpt::img::CImage | inline |
setFromMatrix(const MAT &m, bool matrix_is_normalized=true) | mrpt::img::CImage | inline |
setFromRGBMatrices(const MAT &r, const MAT &g, const MAT &b, bool matrix_is_normalized=true) | mrpt::img::CImage | inline |
setImagesPathBase(const std::string &path) | mrpt::img::CImage | static |
setPixel(int x, int y, size_t color) override | mrpt::img::CImage | virtual |
swap(CImage &o) | mrpt::img::CImage | |
swapRB() | mrpt::img::CImage | |
textOut(int x0, int y0, const std::string &str, const mrpt::img::TColor color) | mrpt::img::CCanvas | virtual |
TPenStyle enum name | mrpt::img::CCanvas | |
triangle(int x0, int y0, int size, const mrpt::img::TColor color, bool inferior=true, unsigned int width=1) | mrpt::img::CCanvas | |
undistort(CImage &out_img, const mrpt::img::TCamera &cameraParams) const | mrpt::img::CImage | |
UniquePtr typedef | mrpt::img::CImage | |
unload() const noexcept | mrpt::img::CImage | |
update_patch(const CImage &patch, const unsigned int col, const unsigned int row) | mrpt::img::CImage | |
writeToMatlab() const | mrpt::serialization::CSerializable | inlinevirtual |
~CCanvas()=default | mrpt::img::CCanvas | virtual |
~CObject()=default | mrpt::rtti::CObject | virtual |
~CSerializable() override=default | mrpt::serialization::CSerializable | |