Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: RZ_A2M_Mbed_samples
ExposureCompensator Class Reference
[Exposure Compensation]
Base class for all exposure compensators. More...
#include <exposure_compensate.hpp>
Inherited by BlocksGainCompensator, GainCompensator, and NoExposureCompensator.
Public Member Functions | |
| void | feed (const std::vector< Point > &corners, const std::vector< UMat > &images, const std::vector< UMat > &masks) |
| virtual void | feed (const std::vector< Point > &corners, const std::vector< UMat > &images, const std::vector< std::pair< UMat, uchar > > &masks)=0 |
| virtual void | apply (int index, Point corner, InputOutputArray image, InputArray mask)=0 |
| Compensate exposure in the specified image. | |
Detailed Description
Base class for all exposure compensators.
Definition at line 60 of file exposure_compensate.hpp.
Member Function Documentation
| virtual void apply | ( | int | index, |
| Point | corner, | ||
| InputOutputArray | image, | ||
| InputArray | mask | ||
| ) | [pure virtual] |
Compensate exposure in the specified image.
- Parameters:
-
index Image index corner Image top-left corner image Image to process mask Image mask
Implemented in NoExposureCompensator, GainCompensator, and BlocksGainCompensator.
| virtual void feed | ( | const std::vector< Point > & | corners, |
| const std::vector< UMat > & | images, | ||
| const std::vector< std::pair< UMat, uchar > > & | masks | ||
| ) | [pure virtual] |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Implemented in NoExposureCompensator, GainCompensator, and BlocksGainCompensator.
| void feed | ( | const std::vector< Point > & | corners, |
| const std::vector< UMat > & | images, | ||
| const std::vector< UMat > & | masks | ||
| ) |
- Parameters:
-
corners Source image top-left corners images Source images masks Image masks to update (second value in pair specifies the value which should be used to detect where image is)
Generated on Tue Jul 12 2022 18:20:24 by
1.7.2