eVision Python API
Loading...
Searching...
No Matches
eVision.EasyDeepLearning.EDeepOCRToolResult Class Reference

Result for eVision.EasyDeepLearning.EDeepOCRTool. More...

Public Member Functions

None __init__ (self)
 Constructs a eVision.EasyDeepLearning.EDeepOCRToolResult.
None __init__ (self, eVision.EasyDeepLearning.EDeepOCRToolResult other)
 Copy constructor of a eVision.EasyDeepLearning.EDeepOCRToolResult object.
bool IsValid (self)
 Whether the result is valid or not.
bool HasGroundTruth (self)
 Whether the result object has an associated ground truth.
None Load (self, str path)
 Loads the eVision.EasyDeepLearning.EDeepOCRToolResult.
None Load (self, eVision.ESerializer|None serializer)
 Loads the eVision.EasyDeepLearning.EDeepOCRToolResult.
None Save (self, str path)
 Saves the eVision.EasyDeepLearning.EDeepOCRToolResult.
None Save (self, eVision.ESerializer|None serializer)
 Saves the eVision.EasyDeepLearning.EDeepOCRToolResult.

Protected Member Functions

eVision.EasyDeepLearning.EDeepOCRModel _Model__getter (self)
 \cond
int _NumGroundTruthText__getter (self)
 \cond
list[eVision._eVision.EasyDeepOCR.ETextLine] _GroundTruth__getter (self)
 \cond
float _LocationThreshold__getter (self)
 \cond
 _LocationThreshold__setter (self, float value)
 Location threshold.
int _NumAllLocationResults__getter (self)
 \cond
int _NumThresholdedLocationResults__getter (self)
 \cond
list[bool] _BoolOrientationResults__getter (self)
 \cond
list[bool] _BoolRecognitionResults__getter (self)
 \cond
list[eVision._eVision.ERectangle] _ThresholdedLocationResults__getter (self)
 \cond
list[float] _ThresholdedLocationScores__getter (self)
 \cond
list[eVision._eVision.ERectangle] _AllLocationResults__getter (self)
 \cond
list[eVision._eVision.EasyDeepLearning.EClassificationResult] _AllOrientationResults__getter (self)
 \cond
list[str] _AllRecognitionResults__getter (self)
 \cond
list[str] _AllRecognitionGroundTruths__getter (self)
 \cond
list[float] _AllRecognitionScores__getter (self)
 \cond
list[float] _AllLocationScores__getter (self)
 \cond

Properties

 Model = property(_Model__getter, None)
 \endcond
 NumGroundTruthText = property(_NumGroundTruthText__getter, None)
 \endcond
 GroundTruth = property(_GroundTruth__getter, None)
 \endcond
 LocationThreshold = property(_LocationThreshold__getter, _LocationThreshold__setter)
 \endcond
 NumAllLocationResults = property(_NumAllLocationResults__getter, None)
 \endcond
 NumThresholdedLocationResults = property(_NumThresholdedLocationResults__getter, None)
 \endcond
 BoolOrientationResults = property(_BoolOrientationResults__getter, None)
 \endcond
 BoolRecognitionResults = property(_BoolRecognitionResults__getter, None)
 \endcond
 ThresholdedLocationResults = property(_ThresholdedLocationResults__getter, None)
 \endcond
 ThresholdedLocationScores = property(_ThresholdedLocationScores__getter, None)
 \endcond
 AllLocationResults = property(_AllLocationResults__getter, None)
 \endcond
 AllOrientationResults = property(_AllOrientationResults__getter, None)
 \endcond
 AllRecognitionResults = property(_AllRecognitionResults__getter, None)
 \endcond
 AllRecognitionGroundTruths = property(_AllRecognitionGroundTruths__getter, None)
 \endcond
 AllRecognitionScores = property(_AllRecognitionScores__getter, None)
 \endcond
 AllLocationScores = property(_AllLocationScores__getter, None)
 \endcond

Detailed Description

Result for eVision.EasyDeepLearning.EDeepOCRTool.

Remarks:

License(s): EasyDeepOCR

Constructor & Destructor Documentation

◆ __init__() [1/2]

None eVision.EasyDeepLearning.EDeepOCRToolResult.__init__ ( self)

◆ __init__() [2/2]

None eVision.EasyDeepLearning.EDeepOCRToolResult.__init__ ( self,
eVision.EasyDeepLearning.EDeepOCRToolResult other )

Copy constructor of a eVision.EasyDeepLearning.EDeepOCRToolResult object.

Parameters
otherReference to the eVision.EasyDeepLearning.EDeepOCRToolResult object that should be copied

Member Function Documentation

◆ _AllLocationResults__getter()

list[eVision._eVision.ERectangle] eVision.EasyDeepLearning.EDeepOCRToolResult._AllLocationResults__getter ( self)
protected

\cond

Location results.

◆ _AllLocationScores__getter()

list[float] eVision.EasyDeepLearning.EDeepOCRToolResult._AllLocationScores__getter ( self)
protected

\cond

Location scores.

◆ _AllOrientationResults__getter()

list[eVision._eVision.EasyDeepLearning.EClassificationResult] eVision.EasyDeepLearning.EDeepOCRToolResult._AllOrientationResults__getter ( self)
protected

\cond

Orientation results.

◆ _AllRecognitionGroundTruths__getter()

list[str] eVision.EasyDeepLearning.EDeepOCRToolResult._AllRecognitionGroundTruths__getter ( self)
protected

\cond

Recognition ground truths.

◆ _AllRecognitionResults__getter()

list[str] eVision.EasyDeepLearning.EDeepOCRToolResult._AllRecognitionResults__getter ( self)
protected

\cond

Recognized text results.

◆ _AllRecognitionScores__getter()

list[float] eVision.EasyDeepLearning.EDeepOCRToolResult._AllRecognitionScores__getter ( self)
protected

\cond

Recognition scores.

◆ _BoolOrientationResults__getter()

list[bool] eVision.EasyDeepLearning.EDeepOCRToolResult._BoolOrientationResults__getter ( self)
protected

\cond

Boolean vector whose indices correspond to correct text orientations.

◆ _BoolRecognitionResults__getter()

list[bool] eVision.EasyDeepLearning.EDeepOCRToolResult._BoolRecognitionResults__getter ( self)
protected

\cond

Boolean vector whose indices correspond to correct text recognitions.

◆ _GroundTruth__getter()

list[eVision._eVision.EasyDeepOCR.ETextLine] eVision.EasyDeepLearning.EDeepOCRToolResult._GroundTruth__getter ( self)
protected

\cond

Ground truth texts for the image.

◆ _LocationThreshold__getter()

float eVision.EasyDeepLearning.EDeepOCRToolResult._LocationThreshold__getter ( self)
protected

\cond

Location threshold. Default value: 0.5.

The threshold must be between 0.0 and 1.

◆ _LocationThreshold__setter()

eVision.EasyDeepLearning.EDeepOCRToolResult._LocationThreshold__setter ( self,
float value )
protected

Location threshold.

Default value: 0.5.

The threshold must be between 0.0 and 1.

◆ _Model__getter()

eVision.EasyDeepLearning.EDeepOCRModel eVision.EasyDeepLearning.EDeepOCRToolResult._Model__getter ( self)
protected

\cond

The type of model for this result.

◆ _NumAllLocationResults__getter()

int eVision.EasyDeepLearning.EDeepOCRToolResult._NumAllLocationResults__getter ( self)
protected

\cond

Number of texts box detected in the image, regardless of the threshold value.

◆ _NumGroundTruthText__getter()

int eVision.EasyDeepLearning.EDeepOCRToolResult._NumGroundTruthText__getter ( self)
protected

\cond

Number of ground truth texts.

◆ _NumThresholdedLocationResults__getter()

int eVision.EasyDeepLearning.EDeepOCRToolResult._NumThresholdedLocationResults__getter ( self)
protected

\cond

Number of texts box detected in the image whose threshold is above eVision.EasyDeepLearning.EDeepOCRToolResult.LocationThreshold.

◆ _ThresholdedLocationResults__getter()

list[eVision._eVision.ERectangle] eVision.EasyDeepLearning.EDeepOCRToolResult._ThresholdedLocationResults__getter ( self)
protected

\cond

Location results whose score are above eVision.EasyDeepLearning.EDeepOCRToolResult.LocationThreshold.

◆ _ThresholdedLocationScores__getter()

list[float] eVision.EasyDeepLearning.EDeepOCRToolResult._ThresholdedLocationScores__getter ( self)
protected

\cond

Location scores for the results whose score are above eVision.EasyDeepLearning.EDeepOCRToolResult.LocationThreshold.

◆ HasGroundTruth()

bool eVision.EasyDeepLearning.EDeepOCRToolResult.HasGroundTruth ( self)

Whether the result object has an associated ground truth.

◆ IsValid()

bool eVision.EasyDeepLearning.EDeepOCRToolResult.IsValid ( self)

Whether the result is valid or not.

◆ Load() [1/2]

None eVision.EasyDeepLearning.EDeepOCRToolResult.Load ( self,
eVision.ESerializer | None serializer )

Loads the eVision.EasyDeepLearning.EDeepOCRToolResult.

The given eVision.ESerializer must have been created for writing.

Parameters
serializerThe serializer.

◆ Load() [2/2]

None eVision.EasyDeepLearning.EDeepOCRToolResult.Load ( self,
str path )

Loads the eVision.EasyDeepLearning.EDeepOCRToolResult.

The given eVision.ESerializer must have been created for writing.

Parameters
pathThe file path.

◆ Save() [1/2]

None eVision.EasyDeepLearning.EDeepOCRToolResult.Save ( self,
eVision.ESerializer | None serializer )

Saves the eVision.EasyDeepLearning.EDeepOCRToolResult.

The given eVision.ESerializer must have been created for writing.

Parameters
serializerThe serializer.

◆ Save() [2/2]

None eVision.EasyDeepLearning.EDeepOCRToolResult.Save ( self,
str path )

Saves the eVision.EasyDeepLearning.EDeepOCRToolResult.

The given eVision.ESerializer must have been created for writing.

Parameters
pathThe file path.

Property Documentation

◆ AllLocationResults

eVision.EasyDeepLearning.EDeepOCRToolResult.AllLocationResults = property(_AllLocationResults__getter, None)
static

\endcond

Location results.

◆ AllLocationScores

eVision.EasyDeepLearning.EDeepOCRToolResult.AllLocationScores = property(_AllLocationScores__getter, None)
static

\endcond

Location scores.

◆ AllOrientationResults

eVision.EasyDeepLearning.EDeepOCRToolResult.AllOrientationResults = property(_AllOrientationResults__getter, None)
static

\endcond

Orientation results.

◆ AllRecognitionGroundTruths

eVision.EasyDeepLearning.EDeepOCRToolResult.AllRecognitionGroundTruths = property(_AllRecognitionGroundTruths__getter, None)
static

\endcond

Recognition ground truths.

◆ AllRecognitionResults

eVision.EasyDeepLearning.EDeepOCRToolResult.AllRecognitionResults = property(_AllRecognitionResults__getter, None)
static

\endcond

Recognized text results.

◆ AllRecognitionScores

eVision.EasyDeepLearning.EDeepOCRToolResult.AllRecognitionScores = property(_AllRecognitionScores__getter, None)
static

\endcond

Recognition scores.

◆ BoolOrientationResults

eVision.EasyDeepLearning.EDeepOCRToolResult.BoolOrientationResults = property(_BoolOrientationResults__getter, None)
static

\endcond

Boolean vector whose indices correspond to correct text orientations.

◆ BoolRecognitionResults

eVision.EasyDeepLearning.EDeepOCRToolResult.BoolRecognitionResults = property(_BoolRecognitionResults__getter, None)
static

\endcond

Boolean vector whose indices correspond to correct text recognitions.

◆ GroundTruth

eVision.EasyDeepLearning.EDeepOCRToolResult.GroundTruth = property(_GroundTruth__getter, None)
static

\endcond

Ground truth texts for the image.

◆ LocationThreshold

eVision.EasyDeepLearning.EDeepOCRToolResult.LocationThreshold = property(_LocationThreshold__getter, _LocationThreshold__setter)
static

\endcond

Location threshold. Default value: 0.5.

The threshold must be between 0.0 and 1.

◆ Model

eVision.EasyDeepLearning.EDeepOCRToolResult.Model = property(_Model__getter, None)
static

\endcond

The type of model for this result.

◆ NumAllLocationResults

eVision.EasyDeepLearning.EDeepOCRToolResult.NumAllLocationResults = property(_NumAllLocationResults__getter, None)
static

\endcond

Number of texts box detected in the image, regardless of the threshold value.

◆ NumGroundTruthText

eVision.EasyDeepLearning.EDeepOCRToolResult.NumGroundTruthText = property(_NumGroundTruthText__getter, None)
static

\endcond

Number of ground truth texts.

◆ NumThresholdedLocationResults

eVision.EasyDeepLearning.EDeepOCRToolResult.NumThresholdedLocationResults = property(_NumThresholdedLocationResults__getter, None)
static

\endcond

Number of texts box detected in the image whose threshold is above eVision.EasyDeepLearning.EDeepOCRToolResult.LocationThreshold.

◆ ThresholdedLocationResults

eVision.EasyDeepLearning.EDeepOCRToolResult.ThresholdedLocationResults = property(_ThresholdedLocationResults__getter, None)
static

\endcond

Location results whose score are above eVision.EasyDeepLearning.EDeepOCRToolResult.LocationThreshold.

◆ ThresholdedLocationScores

eVision.EasyDeepLearning.EDeepOCRToolResult.ThresholdedLocationScores = property(_ThresholdedLocationScores__getter, None)
static

\endcond

Location scores for the results whose score are above eVision.EasyDeepLearning.EDeepOCRToolResult.LocationThreshold.