OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
AtpOpenCV.h
Go to the documentation of this file.
1 //**************************************************************************************************
2 //
3 // OSSIM Open Source Geospatial Data Processing Library
4 // See top level LICENSE.txt file for license information
5 //
6 //**************************************************************************************************
7 #ifndef AtpOpenCV_HEADER
8 #define AtpOpenCV_HEADER
9 
11 #include <opencv/cv.h>
12 #include <memory>
13 
14 class ossimImageData;
15 
17 
18 namespace ATP
19 {
23 IplImage *convertToIpl(const ossimImageData* data);
24 IplImage *convertToIpl32(const ossimImageData* data);
25 
27 void copyIplToOid(IplImage* ipl, ossimImageData* oid);
28 void copyIpl32ToOid(IplImage* ipl, ossimImageData* oid);
29 
30 }
31 #endif
IplImage * convertToIpl32(const ossimImageData *data)
Definition: AtpOpenCV.cpp:77
void copyIpl32ToOid(IplImage *ipl, ossimImageData *oid)
Definition: AtpOpenCV.cpp:90
void copyIplToOid(IplImage *ipl, ossimImageData *oid)
Converts an IPL image to an ossimImageData object:
Definition: AtpOpenCV.cpp:102
THESE FUNCTIONS REQUIRE OPENCV.
IplImage * convertToIpl(const ossimImageData *data)
Converts an ossimImageData pointer to an IplImage for use in OpenCV.
Definition: AtpOpenCV.cpp:25