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

Namespaces

namespace  anonymous_namespace{edge_dnn.cpp}

Classes

class  EdgeDetector
class  GenericOnnxProcessor
class  HumanSegmenter

Functions

cv::Mat hardenedAlphaMask (const cv::Mat &image, const cv::Mat &mask, float black_point, float white_point)
cv::Mat isolateBody (const cv::Mat &image, const cv::Mat &mask, float black_point, float white_point)

Function Documentation

◆ hardenedAlphaMask()

cv::Mat acmxvk::dnn::hardenedAlphaMask ( const cv::Mat & image,
const cv::Mat & mask,
float black_point,
float white_point )
nodiscard

◆ isolateBody()

cv::Mat acmxvk::dnn::isolateBody ( const cv::Mat & image,
const cv::Mat & mask,
float black_point,
float white_point )
nodiscard

Definition at line 847 of file edge_dnn.cpp.

References hardenedAlphaMask(), and isolateBody().

Referenced by acmxvk::MainWindow::applyDnnEffects(), and isolateBody().