3#include "grade_result_base.hpp"
39 CheckHandlePointerAndThrow();
50 CheckHandlePointerAndThrow();
51 return handle_->quality_info.grade_modulation;
61 CheckHandlePointerAndThrow();
62 return handle_->quality_info.grade_symbol_contrast;
72 CheckHandlePointerAndThrow();
73 return handle_->quality_info.value_symbol_contrast;
83 CheckHandlePointerAndThrow();
84 return handle_->quality_info.value_reflectance_min;
94 CheckHandlePointerAndThrow();
95 return handle_->quality_info.value_reflectance_max;
105 CheckHandlePointerAndThrow();
106 return handle_->quality_info.grade_decodability;
116 CheckHandlePointerAndThrow();
117 return handle_->quality_info.grade_decode;
127 CheckHandlePointerAndThrow();
128 return handle_->quality_info.grade_defects;
138 CheckHandlePointerAndThrow();
139 return handle_->quality_info.grade_edge_contrast_min;
149 CheckHandlePointerAndThrow();
150 return handle_->quality_info.grade_overall;
160 CheckHandlePointerAndThrow();
161 return handle_->quality_info.grade_reflectance_min;
171 CheckHandlePointerAndThrow();
172 return handle_->quality_info.scan_lines_used;
182 CheckHandlePointerAndThrow();
183 return handle_->quality_info.value_decodability;
193 CheckHandlePointerAndThrow();
194 return handle_->quality_info.value_decode;
204 CheckHandlePointerAndThrow();
205 return handle_->quality_info.value_defects;
215 CheckHandlePointerAndThrow();
216 return handle_->quality_info.value_edge_contrast_min;
226 CheckHandlePointerAndThrow();
227 return handle_->quality_info.value_gt;
237 CheckHandlePointerAndThrow();
238 return handle_->quality_info.value_modulation;
248 CheckHandlePointerAndThrow();
249 return handle_->quality_info.value_pcs;
Object contains the barcode grading results for one dimensional barcodes.
Definition: grade_result_1d.hpp:17
double Defects() const
The element Defects is the defects value calculated under consideration of all scan reflectance profi...
Definition: grade_result_1d.hpp:202
virtual double GradeOverall() const override
The element GradeOverall is the overall symbol grade calculated under consideration of the worst grad...
Definition: grade_result_1d.hpp:147
double GradeModulation() const
The element GradeModulation is the modulation grade calculated under consideration of all scan reflec...
Definition: grade_result_1d.hpp:48
double PrintContrastSignal() const
The element PrintContrastSignal is the print contrast signal calculated under consideration of all sc...
Definition: grade_result_1d.hpp:246
virtual double SymbolContrast() const override
The element SymbolContrast is the symbol contrast in percent calculated under consideration of all sc...
Definition: grade_result_1d.hpp:70
virtual double ReflectanceMax() const override
The element ReflectanceMax is the maximum reflectance value in percent calculated under consideration...
Definition: grade_result_1d.hpp:92
double GradeDecodability() const
The element GradeDecodability is the decodability grade calculated under consideration of all scan re...
Definition: grade_result_1d.hpp:103
double GlobalThreshold() const
The element GlobalThreshold is the global threshold in percent calculated under consideration of all ...
Definition: grade_result_1d.hpp:224
virtual double GradeSymbolContrast() const override
The element GradeSymbolContrast is the symbol contrast grade calculated under consideration of all sc...
Definition: grade_result_1d.hpp:59
virtual double GradeDecode() const override
The element GradeDecode is the decode grade calculated under consideration of all scan reflectance pr...
Definition: grade_result_1d.hpp:114
GradeResult1DInfo ResultInfo() const
1D Code Grading Results.
Definition: grade_result_1d.hpp:37
double EdgeContrastMin() const
The element EdgeContrastMin is the minimum edge contrast value in percent calculated under considerat...
Definition: grade_result_1d.hpp:213
double GradeEdgeContrastMin() const
The element GradeEdgeContrastMin is the minimum edge contrast grade calculated under consideration of...
Definition: grade_result_1d.hpp:136
double GradeDefects() const
The element GradeDefects is the defects grade calculated under consideration of all scan reflectance ...
Definition: grade_result_1d.hpp:125
double ScanLinesUsed() const
The element ScanLinesUsed is the number of used scan reflectance profiles.
Definition: grade_result_1d.hpp:169
double Decodability() const
The element Decodability is the decodability grade calculated under consideration of all scan reflect...
Definition: grade_result_1d.hpp:180
double DecodedScanLines() const
The element DecodedScanLines is the number of decoded scan reflectance profiles in percent.
Definition: grade_result_1d.hpp:191
virtual double ReflectanceMin() const override
The element ReflectanceMin is the minimum reflectance value in percent calculated under consideration...
Definition: grade_result_1d.hpp:81
double Modulation() const
The element Modulation is the modulation (ec_min/SC) value calculated under consideration of all scan...
Definition: grade_result_1d.hpp:235
double GradeReflectanceMin() const
The element GradeReflectanceMin is the minimum reflectance grade calculated under consideration of al...
Definition: grade_result_1d.hpp:158
GradeResult1D(CExports::CVC_BC_INFO &handle)
Constructor to initialize object from info struct.
Definition: grade_result_1d.hpp:24
Configuration to access parameters of GradeResultBase.
Definition: grade_result_base.hpp:20
GradeResult1DInfo
Additional information about 1D grading results.
Definition: barcode.hpp:521
Root namespace for the Image Manager interface.
Definition: c_barcode.h:24