CPPxDIC
C++ Digital Image Correlation library for fingertip 3D reconstruction
Loading...
Searching...
No Matches
data_serializer.cpp File Reference
#include "data_serializer.h"
#include "mat_writer.h"
#include "mat_reader.h"
#include "logging.h"
#include <filesystem>
#include <fstream>
#include <iostream>
#include <stdexcept>
#include <nlohmann/json.hpp>

Go to the source code of this file.

Namespaces

namespace  cppxdic
 DataSerializer - Abstract base class for format-agnostic DIC data I/O.
 

Functions

static nlohmann::json cppxdic::points3dToJson (const Point3DFrame &pts)
 
static Point3DFrame cppxdic::points3dFromJson (const nlohmann::json &j)
 
static nlohmann::json cppxdic::deformGradientToJson (const DeformGradient &F)
 
static nlohmann::json cppxdic::strainTensorToJson (const StrainTensor &E)
 
static nlohmann::json cppxdic::deformDataToJson (const DeformData &deform)