#include <opencv2/core/core.hpp>
#include <vector>
Go to the source code of this file.
Classes | |
class | pal_vision_util::Image |
Wrapper of old C-style OpenCV IplImage with some processing functionalities. More... | |
class | pal_vision_util::ImageRoi |
2D roi More... | |
Namespaces | |
namespace | pal_vision_util |
Functions | |
void | pal_vision_util::dctNormalization (const Image &img, Image &normalizedImg, int coefficientsToCancel, const ImageRoi &roi=ImageRoi(0, 0, 0, 0)) |
illumination normalization using the discrete cosine transform (DCT). | |
void | pal_vision_util::dctNormalization (const cv::Mat &img, cv::Mat &normalizedImg, int coefficientsToCancel, const ImageRoi &roi=ImageRoi(0, 0, 0, 0)) |
void | pal_vision_util::getConnectedComponents (const cv::Mat &binaryImage, std::vector< std::vector< cv::Point2i > > &components, std::vector< cv::Rect > &boundingBoxes) |
getConnectedComponents finds connected components in the given binary image | |
void | pal_vision_util::getLab (const Image &img, Image &L, Image &a, Image &b) |
return the Lab components of the given image | |
void | pal_vision_util::setLab (const Image &L, const Image &a, const Image &b, Image &img) |
build up a new image from the three Lab components provided. |