Skip to main content

VisualFrontendCommonOptions Struct

Shared options for EV74 visual-frontend tensor Nodes. More...

Declaration​

struct simaai::neat::VisualFrontendCommonOptions { ... }

Included Headers​

#include <VisualFrontend.h>

Derived Structs​

structFeatureHistogramOptions

8-bit grayscale histogram Node options. More...

structGriderFastOptions

Grid-distributed FAST feature detector options. More...

structTrackDescriptorOptions

FAST + BRIEF-style descriptor frontend options. More...

Public Member Attributes Index​

intwidth = 0

Input image width in pixels. Must be positive and within the graph-specific EV envelope. More...

intheight = 0

Input image height in pixels. Must be positive and within the graph-specific EV envelope. More...

intbatch_size = 1

Number of packed grayscale images in one dispatch. Public tensor shape uses this as N. More...

intdebug = 0

EV graph debug level. Current native visual graphs accept values in [0,2]. More...

intnum_buffers = 0

Optional processcvu queue/buffer override. 0 keeps the plugin/runtime default. More...

std::stringelement_name

Optional GStreamer/processcvu element name. Empty means Neat generates a stable name. More...

Description​

Shared options for EV74 visual-frontend tensor Nodes.

The public tensor shape is always logical and batch-aware: grayscale images are [batch_size, height, width]. The implementation may pack the batch for the EV74 graph ABI, but callers should not pre-pack dimensions themselves.

Definition at line 28 of file VisualFrontend.h.

Public Member Attributes​

batch_size​

int simaai::neat::VisualFrontendCommonOptions::batch_size = 1

Number of packed grayscale images in one dispatch. Public tensor shape uses this as N.

Definition at line 34 of file VisualFrontend.h.

debug​

int simaai::neat::VisualFrontendCommonOptions::debug = 0

EV graph debug level. Current native visual graphs accept values in [0,2].

Definition at line 36 of file VisualFrontend.h.

element_name​

std::string simaai::neat::VisualFrontendCommonOptions::element_name

Optional GStreamer/processcvu element name. Empty means Neat generates a stable name.

Definition at line 40 of file VisualFrontend.h.

height​

int simaai::neat::VisualFrontendCommonOptions::height = 0

Input image height in pixels. Must be positive and within the graph-specific EV envelope.

Definition at line 32 of file VisualFrontend.h.

num_buffers​

int simaai::neat::VisualFrontendCommonOptions::num_buffers = 0

Optional processcvu queue/buffer override. 0 keeps the plugin/runtime default.

Definition at line 38 of file VisualFrontend.h.

width​

int simaai::neat::VisualFrontendCommonOptions::width = 0

Input image width in pixels. Must be positive and within the graph-specific EV envelope.

Definition at line 30 of file VisualFrontend.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.