跳转至

ExampleMain.h

Go to the source code of this file.

  • #include "SaigeVisionAPI.h"
  • #include <string>
  • #include <vector>
  • #include <map>

Namespaces

Type Name
namespace cls
namespace det
namespace seg
namespace iad
namespace ocr
namespace rod
namespace cls_det
namespace ien
namespace err
namespace util
namespace mul
namespace repeat

Public Types

Type Name
enum Examples

Public Static Attributes

Type Name
std::map< Examples, bool > exampleSelector = = {{CLASSIFICATION, false},
{DETECTION, false},
{SEGMENTATION, false},
{ANOMALY_DETECTION, false},
{OCR, false},
{IMAGE_ENHANCEMENT, false},
{ROTATED_OBJECT_DETECTION, false},
{CLASSIFICATION_DETECTION, false},
{CLASSIFICATION_BATCH, false},
{ANOMALY_DETECTION_BATCH, false},
{SEGMENTATION_BATCH, false},
{UTILITY, false},
{ERROR_CODE, false},
{CLASSIFICATION_WITH_META, false},
{CLASSIFICATION_MULTIPAGE, false},
{MULTI_THREAD_INFERENCE, false},
{REPEAT_CREATE_DELETE, false}}

Public Functions

Type Name
void UpdateExampleSelectorFromArgv (const char * arg1)
std::string get_env_var (const std::string & key)

Public Types Documentation

Examples

enum Examples {
    CLASSIFICATION,
    DETECTION,
    SEGMENTATION,
    ANOMALY_DETECTION,
    OCR,
    IMAGE_ENHANCEMENT,
    ROTATED_OBJECT_DETECTION,
    CLASSIFICATION_DETECTION,
    CLASSIFICATION_BATCH,
    ANOMALY_DETECTION_BATCH,
    SEGMENTATION_BATCH,
    UTILITY,
    ERROR_CODE,
    CLASSIFICATION_WITH_META,
    CLASSIFICATION_MULTIPAGE,
    MULTI_THREAD_INFERENCE,
    REPEAT_CREATE_DELETE
};

Public Static Attributes Documentation

exampleSelector

std::map< Examples, bool > exampleSelector;

Public Functions Documentation

UpdateExampleSelectorFromArgv

void UpdateExampleSelectorFromArgv (
    const char * arg1
) 

get_env_var

std::string get_env_var (
    const std::string & key
)