|
Ocean
|
This class implements the base class for all synthesis optimizers that use one single frame. More...
#include <Optimizer1.h>
Protected Member Functions | |
| Optimizer1 (Layer &layer) | |
| Creates a new optimizer object. | |
Protected Member Functions inherited from Ocean::CV::Synthesis::Optimizer | |
| Optimizer (Layer &layer) | |
| Creates a new operator object. | |
Protected Member Functions inherited from Ocean::CV::Synthesis::Operator | |
| Operator () | |
| Creates a new operator object. | |
| Operator (const Operator &object)=delete | |
| Disabled copy constructor. | |
| Operator & | operator= (const Operator &object)=delete |
| Disabled copy operator. | |
Additional Inherited Members | |
Public Member Functions inherited from Ocean::CV::Synthesis::Optimizer | |
| virtual bool | invoke (const unsigned int radii, const unsigned int iterations=5u, const unsigned int maxSpatialCost=0xFFFFFFFFu, Worker *worker=nullptr, const bool applyInitialMapping=true) const =0 |
| Invokes the operator. | |
Public Member Functions inherited from Ocean::CV::Synthesis::Operator | |
| virtual | ~Operator ()=default |
| Destructs the object. | |
Protected Attributes inherited from Ocean::CV::Synthesis::Optimizer | |
| Layer & | layer_ |
| Optimizer layer. | |
This class implements the base class for all synthesis optimizers that use one single frame.
|
inlineprotected |
Creates a new optimizer object.
| layer | The layer to be optimized |