#include <pal_vision_segmentation/image_processing.h>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/imgproc/imgproc_c.h>
#include <iostream>
Go to the source code of this file.
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. |