|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
THESE FUNCTIONS REQUIRE OPENCV. More...
Classes | |
| class | AtpAnnotatedImage |
| For engineering use in ATP. More... | |
| class | AtpConfig |
| Singleton class maintaining parameters affecting the automatic tie point generation. More... | |
| class | AtpGenerator |
| Base class for OSSIM-based ATP generators. More... | |
| class | AtpTileSource |
| Base class for tile sources performing auto tie point extraction. More... | |
| class | AutoTiePoint |
| Base class for all automatic tiepoints. More... | |
| class | MatchPoint |
| Maintains quantities associated with single matchpoint peak. More... | |
| class | ossimAtpTool |
| class | ossimAtpToolFactory |
| class | ossimCorrelationSource |
| Finds auto-tie-points using the corss-correlation-based matching algorithm. More... | |
| class | ossimDescriptorSource |
| Finds auto-tie-points using the descriptor-based matching algorithm. More... | |
Typedefs | |
| typedef std::vector< std::shared_ptr< AutoTiePoint > > | AtpList |
Functions | |
| IplImage * | convertToIpl (const ossimImageData *data) |
| Converts an ossimImageData pointer to an IplImage for use in OpenCV. More... | |
| IplImage * | convertToIpl32 (const ossimImageData *data) |
| void | copyIpl32ToOid (IplImage *ipl, ossimImageData *oid) |
| void | copyIplToOid (IplImage *ipl, ossimImageData *oid) |
| Converts an IPL image to an ossimImageData object: More... | |
THESE FUNCTIONS REQUIRE OPENCV.
| typedef std::vector< std::shared_ptr<AutoTiePoint> > ATP::AtpList |
Definition at line 137 of file AutoTiePoint.h.
| IplImage * ATP::convertToIpl | ( | const ossimImageData * | data | ) |
Converts an ossimImageData pointer to an IplImage for use in OpenCV.
Warning: This function allocates memory, all non-null pointers should be free'd using cvReleaseImage.
Definition at line 25 of file AtpOpenCV.cpp.
References CFATAL, CWARN, ossimImageData::getBuf(), ossimImageData::getHeight(), ossimImageData::getNumberOfBands(), ossimImageData::getWidth(), IPL_PIXEL_DEPTH, NUM_BYTES_PER_PIXEL, PIXEL_TYPE, and y.
Referenced by convertToIpl32(), ATP::ossimCorrelationSource::findFeatures(), and ATP::ossimDescriptorSource::getTile().
| IplImage * ATP::convertToIpl32 | ( | const ossimImageData * | data | ) |
Definition at line 77 of file AtpOpenCV.cpp.
References convertToIpl().
Referenced by ATP::ossimCorrelationSource::OpenCVCorrelation().
| void ATP::copyIpl32ToOid | ( | IplImage * | ipl, |
| ossimImageData * | oid | ||
| ) |
Definition at line 90 of file AtpOpenCV.cpp.
References copyIplToOid(), and IPL_PIXEL_DEPTH.
Referenced by ATP::ossimCorrelationSource::OpenCVCorrelation().
| void ATP::copyIplToOid | ( | IplImage * | ipl, |
| ossimImageData * | oid | ||
| ) |
Converts an IPL image to an ossimImageData object:
Definition at line 102 of file AtpOpenCV.cpp.
References ossimImageData::getBuf(), ossimImageData::getHeight(), ossimImageData::getWidth(), NUM_BYTES_PER_PIXEL, PIXEL_TYPE, and y.
Referenced by copyIpl32ToOid().
1.8.14