Solves bug 13853

pull/13857/head
LaurentBerger 6 years ago
parent 3bba5b5a31
commit 9e94212eac
  1. 4
      modules/photo/include/opencv2/photo.hpp
  2. 1
      modules/photo/src/tonemap.cpp

@ -328,8 +328,8 @@ class CV_EXPORTS_W Tonemap : public Algorithm
public:
/** @brief Tonemaps image
@param src source image - 32-bit 3-channel Mat
@param dst destination image - 32-bit 3-channel Mat with values in [0, 1] range
@param src source image - CV_32FC3 Mat (float 32 bits 3 channels)
@param dst destination image - CV_32FC3 Mat with values in [0, 1] range
*/
CV_WRAP virtual void process(InputArray src, OutputArray dst) = 0;

@ -66,6 +66,7 @@ public:
Mat src = _src.getMat();
CV_Assert(!src.empty());
CV_Assert(_src.dims() == 2 && _src.type() == CV_32FC3);
_dst.create(src.size(), CV_32FC3);
Mat dst = _dst.getMat();

Loading…
Cancel
Save