IDS peak IPL  v1.10.0
peak::ipl::Sharpness::SharpnessROI Struct Reference

#include <peak_ipl/algorithm/peak_ipl_sharpness.hpp>

Public Member Functions

 SharpnessROI ()=default
 
 SharpnessROI (Rect2D rect, uint8_t xSamplingInterval, uint8_t ySamplingInterval, SharpnessROIWeight weight)
 

Public Attributes

Rect2D rect { 0, 0, 0, 0 }
 Sharpness Rect. More...
 
uint8_t xSamplingInterval { 1 }
 horizontal sampling interval More...
 
uint8_t ySamplingInterval { 1 }
 vertical sampling interval More...
 
SharpnessROIWeight weight { SharpnessROIWeight::Medium }
 weight for the roi More...
 

Constructor & Destructor Documentation

◆ SharpnessROI() [1/2]

peak::ipl::Sharpness::SharpnessROI::SharpnessROI ( )
default

◆ SharpnessROI() [2/2]

peak::ipl::Sharpness::SharpnessROI::SharpnessROI ( Rect2D  rect,
uint8_t  xSamplingInterval,
uint8_t  ySamplingInterval,
SharpnessROIWeight  weight 
)
inline

Member Data Documentation

◆ rect

Rect2D peak::ipl::Sharpness::SharpnessROI::rect { 0, 0, 0, 0 }

Sharpness Rect.

◆ weight

SharpnessROIWeight peak::ipl::Sharpness::SharpnessROI::weight { SharpnessROIWeight::Medium }

weight for the roi

◆ xSamplingInterval

uint8_t peak::ipl::Sharpness::SharpnessROI::xSamplingInterval { 1 }

horizontal sampling interval

◆ ySamplingInterval

uint8_t peak::ipl::Sharpness::SharpnessROI::ySamplingInterval { 1 }

vertical sampling interval


The documentation for this struct was generated from the following file: