Optimized Belief Propagation (CPU and GPU)
BpImage.h File Reference

Declares class to define images that are used in bp processing. More...

#include <memory>
#include <algorithm>
#include <string>
#include <iostream>
#include <fstream>
#include <sstream>
#include <cmath>
#include <array>
#include <string_view>
#include <type_traits>
#include <ranges>
Include dependency graph for BpImage.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BpImage< T >
 Class to define images that are used in bp processing. More...
 

Namespaces

 beliefprop
 Namespace for enums, constants, structures, and functions specific to belief propagation processing.
 

Enumerations

enum class  beliefprop::ImageType { beliefprop::kPgmImage , beliefprop::kPpmImage }
 

Variables

constexpr bool beliefprop::kUseWeightedRGBToGrayscaleConversion {true}
 
constexpr std::string_view beliefprop::kPGMExt {"pgm"}
 
constexpr std::string_view beliefprop::kPPMExt {"ppm"}
 

Detailed Description

Declares class to define images that are used in bp processing.

Author
Scott Grauer-Gray

Definition in file BpImage.h.