6#include <MachineLearning/FgOpenCVSerialization.h>
7#include <MachineLearning/FgAfCv.h>
11 namespace serialization
13 template<
class Archive>
14 void serialize(Archive &ar, af::array& mat,
const unsigned int)
17 std::vector<cv::Mat> vec;
19 if (Archive::is_saving::value)
21 if (mat.type() == af::dtype::f64)
23 for (
int i = 0; i < mat.dims(2); i++)
28 for (
int i = 0; i < mat.dims(2); i++)
34 ar& BOOST_SERIALIZATION_NVP(vec);
static void ArrayToMat(const af::array &input_, cv::Mat &output, int type=CV_32F)
Array to matrix.
static void MatToArray(const std::vector< cv::Mat > &input, af::array &output)
Matrix to array.