class cv::MergeExposures
Overview
The base class algorithms that can merge exposure sequence to a single image. Moreā¦
#include <photo.hpp> class MergeExposures: public cv::Algorithm { public: // methods virtual void process( InputArrayOfArrays src, OutputArray dst, InputArray times, InputArray response ) = 0; }; // direct descendants class MergeDebevec; class MergeMertens; class MergeRobertson;
Inherited Members
public: // methods virtual void clear(); virtual bool empty() const; virtual String getDefaultName() const; virtual void read(const FileNode& fn); virtual void save(const String& filename) const; virtual void write(FileStorage& fs) const; template <typename _Tp> static Ptr<_Tp> load( const String& filename, const String& objname = String() ); template <typename _Tp> static Ptr<_Tp> loadFromString( const String& strModel, const String& objname = String() ); template <typename _Tp> static Ptr<_Tp> read(const FileNode& fn); protected: // methods void writeFormat(FileStorage& fs) const;
Detailed Documentation
The base class algorithms that can merge exposure sequence to a single image.
Methods
virtual void process( InputArrayOfArrays src, OutputArray dst, InputArray times, InputArray response ) = 0
Merges images.
Parameters:
src | vector of input images |
dst | result image |
times | vector of exposure time values for each image |
response | 256x1 matrix with inverse camera response function for each pixel value, it should have the same number of channels as images. |