CppNCorr
C++ ncorr Digital Image Correlation engine
Loading...
Searching...
No Matches
ncorr::VideoImporter Class Reference

#include <Image2D.h>

Classes

struct  VideoInfo
 

Public Types

typedef std::ptrdiff_t difference_type
 

Static Public Member Functions

static std::vector< Image2Dimport_video (const std::string &video_path, const VideoImportParams &params=VideoImportParams(), const FilterConfig &filter_config=FilterConfig(), const std::string &name_prefix="frame")
 
static std::vector< Image2Dimport_video_to_files (const std::string &video_path, const std::string &output_dir, const VideoImportParams &params=VideoImportParams(), const FilterConfig &filter_config=FilterConfig(), const std::string &name_prefix="frame")
 
static std::optional< VideoInfoget_video_info (const std::string &video_path)
 

Detailed Description

Definition at line 183 of file Image2D.h.

Member Typedef Documentation

◆ difference_type

typedef std::ptrdiff_t ncorr::VideoImporter::difference_type

Definition at line 185 of file Image2D.h.

Member Function Documentation

◆ get_video_info()

std::optional< VideoImporter::VideoInfo > ncorr::VideoImporter::get_video_info ( const std::string &  video_path)
static

Definition at line 525 of file Image2D.cpp.

◆ import_video()

std::vector< Image2D > ncorr::VideoImporter::import_video ( const std::string &  video_path,
const VideoImportParams params = VideoImportParams(),
const FilterConfig filter_config = FilterConfig(),
const std::string &  name_prefix = "frame" 
)
static

Definition at line 564 of file Image2D.cpp.

◆ import_video_to_files()

std::vector< Image2D > ncorr::VideoImporter::import_video_to_files ( const std::string &  video_path,
const std::string &  output_dir,
const VideoImportParams params = VideoImportParams(),
const FilterConfig filter_config = FilterConfig(),
const std::string &  name_prefix = "frame" 
)
static

Definition at line 619 of file Image2D.cpp.


The documentation for this class was generated from the following files: