Blender  V2.93
Public Member Functions | Public Attributes | List of all members
DenoiseImageLayer Struct Reference

#include <denoising.h>

Public Member Functions

bool detect_denoising_channels ()
 
bool match_channels (int neighbor, const std::vector< string > &channelnames, const std::vector< string > &neighbor_channelnames)
 

Public Attributes

string name
 
vector< string > channels
 
vector< int > layer_to_image_channel
 
int samples
 
vector< int > input_to_image_channel
 
vector< vector< int > > neighbor_input_to_image_channel
 
vector< int > output_to_image_channel
 

Detailed Description

Definition at line 74 of file denoising.h.

Member Function Documentation

◆ detect_denoising_channels()

bool DenoiseImageLayer::detect_denoising_channels ( )

◆ match_channels()

bool DenoiseImageLayer::match_channels ( int  neighbor,
const std::vector< string > &  channelnames,
const std::vector< string > &  neighbor_channelnames 
)

Definition at line 200 of file denoising.cpp.

References input_to_image_channel, and neighbor_input_to_image_channel.

Referenced by DenoiseImage::load_neighbors().

Member Data Documentation

◆ channels

vector<string> DenoiseImageLayer::channels

Definition at line 77 of file denoising.h.

Referenced by detect_denoising_channels().

◆ input_to_image_channel

vector<int> DenoiseImageLayer::input_to_image_channel

◆ layer_to_image_channel

vector<int> DenoiseImageLayer::layer_to_image_channel

Definition at line 79 of file denoising.h.

Referenced by detect_denoising_channels().

◆ name

string DenoiseImageLayer::name

Definition at line 75 of file denoising.h.

Referenced by DenoiseImage::parse_channels().

◆ neighbor_input_to_image_channel

vector<vector<int> > DenoiseImageLayer::neighbor_input_to_image_channel

Definition at line 88 of file denoising.h.

Referenced by match_channels(), and DenoiseImage::read_neighbor_pixels().

◆ output_to_image_channel

vector<int> DenoiseImageLayer::output_to_image_channel

Definition at line 92 of file denoising.h.

Referenced by detect_denoising_channels(), and DenoiseTask::unmap_neighboring_tiles().

◆ samples

int DenoiseImageLayer::samples

Definition at line 82 of file denoising.h.

Referenced by DenoiseImage::parse_channels().


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