app-Omni.C File Reference

#include "Image/Image.H"
#include "Image/OmniOps.H"
#include "Image/Pixels.H"
#include "Raster/Raster.H"
#include "Util/log.H"
#include "Util/readConfig.H"
Include dependency graph for app-Omni.C:

Go to the source code of this file.

Classes

class  Omni< T >
 omni directional correction tool More...

Functions

int main (int argc, char *argv[])

Variables

const char * configFile
 This is the configFile name.
readConfig configIn (25)
 This is the configFile object.
Image< PixRGB< byte > > image
 This is an Image object for RGB images.
Image< PixRGB< byte > > newImage
 This is an Image object for RGB images.
Omni< PixRGB< byte > > omni
 This is an Image object for RGB images.

Detailed Description

Omnidirectional lens distortion correction tool

Definition in file app-Omni.C.


Function Documentation

int main ( int  argc,
char *  argv[] 
)

This is the main funcion for omni directional correction. Its main purpose is to call the omni-directional methods in class Omni. Call from src2. You must supply Omni.conf as a config file. The command line argument is "../bin/Omni ../image_in/imagefile". Images centers and radius can be calculated by Omni, or specified in the Omni.conf file.

Definition at line 98 of file app-Omni.C.

References configFile, configIn, readConfig::openFile(), RASFMT_PNM, Raster::ReadRGB(), Image< T >::resize(), Omni< T >::run(), and Raster::VisuRGB().


Variable Documentation

const char* configFile

This is the configFile name.

Definition at line 79 of file app-Omni.C.

Referenced by SimulationViewerSurpCont::init(), SimulationViewerNerdCam::init(), and main().

This is the configFile object.

Referenced by main().

This is an Image object for RGB images.

Definition at line 83 of file app-Omni.C.

Referenced by PsychoDisplay::displayFixationIcon(), PsychoDisplay::displayFixationIconBlink(), SDLdisplay::displayImagePatch(), MotionOpticalFlowChannel::doInput(), MotionSpatioTemporalChannel::doInput(), DirectionSpatioTemporalChannel::doInput(), SimulationViewerNerdCam::drawDateTime(), XWindow::drawImage(), SimulationViewerStd::drawTime(), SimulationViewerSurpCont::drawTime(), SimulationViewerNerdCam::drawTime(), AgentManager::getCurrentForwardImage(), AgentManagerB::getCurrentImage(), AgentManagerA::getCurrentImage(), VisualObject::getKeypointImage(), VisualObject::getKeypointImage2(), VisualObject::getSalAndKeypointImage(), BeobotCamera::grab(), IEEE1394grabber::grabPrealloc(), cimg_library::CImg< charT >::load_magick(), main(), SDLdisplay::makeBlittableSurface(), segmentImageMerge::mergeImages(), SceneRecServer_i::newInput(), Hmax::origGetC2(), cimg_library::CImg< charT >::save_magick(), segmentImage::segment(), AgentManager::setCurrentForwardImage(), AgentManagerB::setCurrentImage(), AgentManagerA::setCurrentImage(), AgentManagerB::setCurrentImageF(), SalientRegionSegmenter::setImage(), BeoSubCanny::setupCanny(), ColorTracker::setupTracker(), segmentImageMerge2::SIMclusterColor(), segmentImageMerge2::SIMmergeImages(), segmentImageMerge2::SIMtrackImage(), segmentImageMerge2::SIMtrackImageMulti(), segmentImageMC2::SIsegment(), segmentImageMC::SIsegment(), segmentImage2::SIsegment(), segmentImageTrackMC::SITrunTrack(), segmentImageTrackMC::SITtrackImage(), segmentImageTrackMC::SITtrackImageAny(), submain(), BeoSub::TaskB(), segmentImageMerge::trackImage(), segmentImageMerge::trackImageMulti(), SceneRecServer_i::trainFeature(), RetinaStd::transform(), SpaceVariantModule::transformRbg(), SpaceVariantEdgeModule::transformRGB(), SpaceVariantDoGModule::transformRGB(), SpaceVariantModule::transformRgbPyramid(), SpaceVariantEdgeModule::transformRgbPyramid(), SpaceVariantDoGModule::transformRgbPyramid(), StereoVision::updateMessage(), VisualObject::VisualObject(), Raster::VisuRGB(), OutputMbariFrameSeries::writeMbariRGB(), PnmWriter::writeRGB(), and Raster::WriteRGB().

This is an Image object for RGB images.

Definition at line 85 of file app-Omni.C.

Referenced by segmentImageMerge2::SIMclusterColor().

This is an Image object for RGB images.

Definition at line 87 of file app-Omni.C.

Generated on Sun May 8 08:42:37 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3