ACMX 2.136.0
Dual-Backend Real-Time GPU Video Synthesis
Loading...
Searching...
No Matches
acmxvk::dnn::GenericOnnxProcessor Class Reference

#include <edge_dnn.hpp>

Classes

struct  Impl

Public Member Functions

 GenericOnnxProcessor (const GenericOnnxProcessor &)=delete
 GenericOnnxProcessor (const std::string &configuration_path)
GenericOnnxProcessoroperator= (const GenericOnnxProcessor &)=delete
void process (const cv::Mat &image, cv::Mat &result)
 ~GenericOnnxProcessor ()

Private Attributes

std::unique_ptr< Implimpl

Detailed Description

Definition at line 11 of file edge_dnn.hpp.

Constructor & Destructor Documentation

◆ GenericOnnxProcessor() [1/2]

acmxvk::dnn::GenericOnnxProcessor::GenericOnnxProcessor ( const std::string & configuration_path)
explicit

Definition at line 686 of file edge_dnn.cpp.

References impl.

Referenced by GenericOnnxProcessor(), and operator=().

◆ ~GenericOnnxProcessor()

acmxvk::dnn::GenericOnnxProcessor::~GenericOnnxProcessor ( )
default

◆ GenericOnnxProcessor() [2/2]

acmxvk::dnn::GenericOnnxProcessor::GenericOnnxProcessor ( const GenericOnnxProcessor & )
delete

Member Function Documentation

◆ operator=()

GenericOnnxProcessor & acmxvk::dnn::GenericOnnxProcessor::operator= ( const GenericOnnxProcessor & )
delete

◆ process()

void acmxvk::dnn::GenericOnnxProcessor::process ( const cv::Mat & image,
cv::Mat & result )

Definition at line 692 of file edge_dnn.cpp.

References impl.

Referenced by operator=().

Member Data Documentation

◆ impl

std::unique_ptr<Impl> acmxvk::dnn::GenericOnnxProcessor::impl
private

Definition at line 23 of file edge_dnn.hpp.

Referenced by GenericOnnxProcessor(), and process().


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