ACMX 2.139.0
Dual-Backend Real-Time GPU Video Synthesis
Loading...
Searching...
No Matches
ac_dnn::Dexined Class Reference

DexiNed edge detector. More...

#include <dnn.hpp>

Classes

struct  Impl

Public Member Functions

 Dexined (const Dexined &)=delete
 Dexined (const std::string &modelPath)
Dexined & operator= (const Dexined &)=delete
void processFrame (const cv::Mat &image, cv::Mat &result)
 ~Dexined ()

Private Attributes

std::unique_ptr< Impl > impl

Detailed Description

DexiNed edge detector.

Definition at line 40 of file dnn.hpp.

Constructor & Destructor Documentation

◆ Dexined() [1/2]

ac_dnn::Dexined::Dexined ( const std::string & modelPath)
explicit

Definition at line 524 of file dnn.cpp.

References impl.

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

◆ ~Dexined()

ac_dnn::Dexined::~Dexined ( )
default

◆ Dexined() [2/2]

ac_dnn::Dexined::Dexined ( const Dexined & )
delete

References Dexined().

Member Function Documentation

◆ operator=()

Dexined & ac_dnn::Dexined::operator= ( const Dexined & )
delete

References Dexined(), and processFrame().

◆ processFrame()

void ac_dnn::Dexined::processFrame ( const cv::Mat & image,
cv::Mat & result )

Definition at line 528 of file dnn.cpp.

References impl.

Referenced by operator=().

Member Data Documentation

◆ impl

std::unique_ptr<Impl> ac_dnn::Dexined::impl
private

Definition at line 52 of file dnn.hpp.

Referenced by Dexined(), and processFrame().


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