// // This file is auto-generated. Please don't modify it! // #pragma once #ifdef __cplusplus //#import "opencv.hpp" #import "opencv2/photo.hpp" #else #define CV_EXPORTS #endif #import #import "CalibrateCRF.h" NS_ASSUME_NONNULL_BEGIN // C++: class CalibrateDebevec /** * Inverse camera response function is extracted for each brightness value by minimizing an objective * function as linear system. Objective function is constructed using pixel values on the same position * in all images, extra term is added to make the result smoother. * * For more information see CITE: DM97 . * * Member of `Photo` */ CV_EXPORTS @interface CalibrateDebevec : CalibrateCRF #ifdef __cplusplus @property(readonly)cv::Ptr nativePtrCalibrateDebevec; #endif #ifdef __cplusplus - (instancetype)initWithNativePtr:(cv::Ptr)nativePtr; + (instancetype)fromNative:(cv::Ptr)nativePtr; #endif #pragma mark - Methods // // float cv::CalibrateDebevec::getLambda() // - (float)getLambda NS_SWIFT_NAME(getLambda()); // // void cv::CalibrateDebevec::setLambda(float lambda) // - (void)setLambda:(float)lambda NS_SWIFT_NAME(setLambda(lambda:)); // // int cv::CalibrateDebevec::getSamples() // - (int)getSamples NS_SWIFT_NAME(getSamples()); // // void cv::CalibrateDebevec::setSamples(int samples) // - (void)setSamples:(int)samples NS_SWIFT_NAME(setSamples(samples:)); // // bool cv::CalibrateDebevec::getRandom() // - (BOOL)getRandom NS_SWIFT_NAME(getRandom()); // // void cv::CalibrateDebevec::setRandom(bool random) // - (void)setRandom:(BOOL)random NS_SWIFT_NAME(setRandom(random:)); @end NS_ASSUME_NONNULL_END