Namespaces | Functions
image_processing.cpp File Reference
#include <pal_vision_segmentation/image_processing.h>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/imgproc/imgproc_c.h>
#include <iostream>
Include dependency graph for image_processing.cpp:

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.


pal_vision_segmentation
Author(s): Created by Bence Magyar. Maintained by Jordi Pages
autogenerated on Thu Jan 2 2014 11:36:22