Jafar
|
namespace for module image More...
namespace for module image
Namespaces | |
namespace | filter |
Classes | |
class | Capture |
Wrapper around openCV Capture mechanism. More... | |
class | Image |
class | ImageIO |
I/O methods for Image serialization to file. More... | |
class | ImageException |
Base class for all exceptions defined in the module image. More... | |
class | ImagePreprocessorNode |
Virtual interface to implement to add a different preprocess type for images. More... | |
class | ImagePreprocessor |
This node contains a list of image preprocessor. More... | |
class | imout_t |
class | image_iterator |
class | const_image_iterator |
class | LKTracker |
Lukas-Kanade based tracker working on Harris corners. More... | |
struct | endl_ |
struct | vsep_ |
struct | hsep_ |
struct | flush_ |
struct | clear_ |
class | oimstream |
class | Pyramid |
class | GaussianPyramid |
class | GaborPyramid |
class | LinearPyramid |
Linear Pyramid class. More... | |
struct | Pixel |
This class represents a convex 2D Region Of Interest. More... | |
struct | Slice |
class | ConvexRoi |
class | SliceRoi |
Generic Roi (non convex) implemented with slices NOT TESTED AT ALL (in particular union, intersection and scaling) so NEEDS TESTING BEFORE USING. More... | |
class | ROI |
Typedefs | |
typedef boost::shared_ptr< Image > | image_ptr_t |
typedef boost::shared_ptr< ROI > | roi_ptr_t |
Functions | |
void | getQuadrangleSubPix (const cv::Mat &src, cv::Mat &dst, const cv::Mat &mapMatrix) |
std::ostream & | operator<< (std::ostream &s, const Image &image) |
std::ostream & | operator<< (std::ostream &s, const JfrImage_TypeColorSpace tcs) |
std::ostream & | operator<< (std::ostream &os, ConvexRoi::SliceImpl const &c) |
std::ostream & | operator<< (std::ostream &os, ConvexRoi const &roi) |
std::ostream & | operator<< (std::ostream &os, SliceRoi::SliceImpl const &c) |
std::ostream & | operator<< (std::ostream &os, SliceRoi const &roi) |
template<class Vec > | |
cv::Rect | gauss2rect (const Vec &x, double dx, double dy) |
template<class Vec , class Sym_mat > | |
cv::Rect | gauss2rect (const Vec &x, const Sym_mat &P, double n_sigmas=3.0) |
cv::Rect | gauss2rect (const rtslam::Gaussian &g, double sigma=3.0) |
void | extractPatch (const Image &src, const vec2 &pix, Image &patch) |
Extract patch from image. | |
Image | extractPatch (const Image &src, const vec2 &pix, int width, int height) |
Crate and extract patch from image. | |
Variables | |
imout_t | imout |
equivalent to std::cout for images | |
endl_ | endl |
end of line | |
vsep_ | vsep |
vertical separator (add a 2 pixels horizontal line) | |
hsep_ | hsep |
horizontal separator (add a 2 pixels vertical line) | |
flush_ | flush |
send to the screen | |
clear_ | clear |
clear the display |
void jafar::image::extractPatch | ( | const Image & | src, |
const vec2 & | pix, | ||
Image & | patch | ||
) |
Extract patch from image.
src | source image |
pix | central pixel of the patch |
patch | resulting patch |
Definition at line 47 of file imageTools.hpp.
References jafar::image::Image::copy(), jafar::image::Image::height(), and jafar::image::Image::width().
Referenced by extractPatch().
Image jafar::image::extractPatch | ( | const Image & | src, |
const vec2 & | pix, | ||
int | width, | ||
int | height | ||
) |
Crate and extract patch from image.
src | source image |
pix | central pixel of the patch |
width | patch width in pixels (must be odd number) |
height | patch height in pixels (must be odd number) |
Definition at line 63 of file imageTools.hpp.
References jafar::image::Image::colorSpace(), jafar::image::Image::depth(), and extractPatch().
Generated on Wed Oct 15 2014 00:37:39 for Jafar by doxygen 1.7.6.1 |