Superpixel Benchmark
Superpixel benchmark, tools and algorithms.
Public Member Functions | Public Attributes | List of all members
EvaluationSummary::EvaluationMetrics Struct Reference

Available metrics, see evaluation.h. More...

#include <evaluation_summary.h>

Public Member Functions

 EvaluationMetrics ()
 

Public Attributes

bool ue
 Whether to use Undersegmentation Error. More...
 
bool oe
 Whether to use Oversegmentation Error. More...
 
bool rec
 WHether to use Boundary Recal. More...
 
bool pre
 Whether to use Boundary Precision. More...
 
bool ue_np
 Whether to use Neubert and Protzel's definition of the Undersegmentation Error. More...
 
bool ue_levin
 Whether to use Levinshtein's definition of the Undersegmentation Error. More...
 
bool asa
 Whether to use Achievable Segmentation Accuracy. More...
 
bool sse_rgb
 Whether to use the sum-of-squared error on RGB color. More...
 
bool sse_xy
 Whether to use the sum-of-squared error on xy coordinates. More...
 
bool co
 Whether to use Compactness. More...
 
bool ev
 Whether to use Explained Variation. More...
 
bool mde
 Whether to use Mean Distance to Edge. More...
 
bool icv
 Whether to use Intra-Cluster Variation. More...
 
bool cd
 Whether to use Contour Density. More...
 
bool reg
 Whether to use Regularity. More...
 
bool sp
 Whether to compute the number of superpixels. More...
 
bool sp_size
 Whether to compute superpixel size. More...
 

Detailed Description

Available metrics, see evaluation.h.

Constructor & Destructor Documentation

EvaluationSummary::EvaluationMetrics::EvaluationMetrics ( )
inline

Member Data Documentation

bool EvaluationSummary::EvaluationMetrics::asa

Whether to use Achievable Segmentation Accuracy.

bool EvaluationSummary::EvaluationMetrics::cd

Whether to use Contour Density.

bool EvaluationSummary::EvaluationMetrics::co

Whether to use Compactness.

bool EvaluationSummary::EvaluationMetrics::ev

Whether to use Explained Variation.

bool EvaluationSummary::EvaluationMetrics::icv

Whether to use Intra-Cluster Variation.

bool EvaluationSummary::EvaluationMetrics::mde

Whether to use Mean Distance to Edge.

bool EvaluationSummary::EvaluationMetrics::oe

Whether to use Oversegmentation Error.

bool EvaluationSummary::EvaluationMetrics::pre

Whether to use Boundary Precision.

bool EvaluationSummary::EvaluationMetrics::rec

WHether to use Boundary Recal.

bool EvaluationSummary::EvaluationMetrics::reg

Whether to use Regularity.

bool EvaluationSummary::EvaluationMetrics::sp

Whether to compute the number of superpixels.

bool EvaluationSummary::EvaluationMetrics::sp_size

Whether to compute superpixel size.

bool EvaluationSummary::EvaluationMetrics::sse_rgb

Whether to use the sum-of-squared error on RGB color.

bool EvaluationSummary::EvaluationMetrics::sse_xy

Whether to use the sum-of-squared error on xy coordinates.

bool EvaluationSummary::EvaluationMetrics::ue

Whether to use Undersegmentation Error.

bool EvaluationSummary::EvaluationMetrics::ue_levin

Whether to use Levinshtein's definition of the Undersegmentation Error.

bool EvaluationSummary::EvaluationMetrics::ue_np

Whether to use Neubert and Protzel's definition of the Undersegmentation Error.


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