Public Types | Public Member Functions | Public Attributes
image_proc::Processor Class Reference

#include <processor.h>

List of all members.

Public Types

enum  {
  MONO = 1 << 0, RECT = 1 << 1, COLOR = 1 << 2, RECT_COLOR = 1 << 3,
  ALL = MONO | RECT | COLOR | RECT_COLOR
}

Public Member Functions

bool process (const sensor_msgs::ImageConstPtr &raw_image, const image_geometry::PinholeCameraModel &model, ImageSet &output, int flags=ALL) const
 Processor ()

Public Attributes

int interpolation_

Detailed Description

Definition at line 19 of file processor.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
MONO 
RECT 
COLOR 
RECT_COLOR 
ALL 

Definition at line 29 of file processor.h.


Constructor & Destructor Documentation

Definition at line 22 of file processor.h.


Member Function Documentation

bool image_proc::Processor::process ( const sensor_msgs::ImageConstPtr &  raw_image,
const image_geometry::PinholeCameraModel model,
ImageSet output,
int  flags = ALL 
) const
Todo:
Faster to convert directly to mono when color is not requested, but OpenCV doesn't support
Todo:
If no distortion, could just point to the colorized data. But copy is already way faster than remap.

Definition at line 9 of file processor.cpp.


Member Data Documentation

Definition at line 27 of file processor.h.


The documentation for this class was generated from the following files:


image_proc
Author(s): Patrick Mihelich, Kurt Konolige, Jeremy Leibs
autogenerated on Fri Jan 3 2014 11:24:35