cacao  Release 0.1.03-dev
Compute And Control For Adaptive Optics
ImageStreamIOWrap.cpp File Reference
#include <pybind11/chrono.h>
#include <pybind11/numpy.h>
#include <pybind11/pybind11.h>
#include <pybind11/stl.h>
#include <ctime>
#include "ImageStreamIO.h"
#include "ImageStruct.h"
Include dependency graph for ImageStreamIOWrap.cpp:

Data Structures

struct  ImageStreamIOType
 
struct  ImageStreamIODataType
 

Functions

std::string toString (const IMAGE_KEYWORD &kw)
 
std::string ImageStreamIODataTypeToPyFormat (ImageStreamIODataType dt)
 
ImageStreamIODataType PyFormatToImageStreamIODataType (const std::string &pf)
 
template<typename T >
py::array_t< T > convert_img (const IMAGE &img)
 
 PYBIND11_MODULE (ImageStreamIOWrap, m)
 

Function Documentation

◆ convert_img()

template<typename T >
py::array_t<T> convert_img ( const IMAGE img)

◆ ImageStreamIODataTypeToPyFormat()

std::string ImageStreamIODataTypeToPyFormat ( ImageStreamIODataType  dt)

◆ PYBIND11_MODULE()

PYBIND11_MODULE ( ImageStreamIOWrap  ,
 
)

◆ PyFormatToImageStreamIODataType()

ImageStreamIODataType PyFormatToImageStreamIODataType ( const std::string &  pf)

◆ toString()

std::string toString ( const IMAGE_KEYWORD kw)