CodeGlyphX logo
CodeGlyphX

API Reference

Class

SymbolScanner

Namespace CodeGlyphX
Assembly CodeGlyphX
Modifiers static

Unified scanner for raw frames and encoded images.

Inheritance

  • Object
  • SymbolScanner

Methods

Scan 2 overloads
public static ScanResult Scan(Byte[] encodedImage, ScanOptions options = null) #
Returns: ScanResult

Scans a raw image frame for all requested symbols.

Parameters

frame CodeGlyphX.ImageFrame requiredposition: 0
options CodeGlyphX.ScanOptions = null optionalposition: 1
Scan(System.Byte[] encodedImage, CodeGlyphX.ScanOptions options) #

Decodes an encoded image and scans it for all requested symbols.

Parameters

encodedImage System.Byte[] required
options CodeGlyphX.ScanOptions required
TryScan 2 overloads
public static Boolean TryScan(Byte[] encodedImage, out DetectedSymbol[] symbols, ScanOptions options = null) #
Returns: Boolean

Attempts to scan a raw frame and returns decoded symbols.

Parameters

frame CodeGlyphX.ImageFrame requiredposition: 0
symbols CodeGlyphX.DetectedSymbol[]@ requiredposition: 1
options CodeGlyphX.ScanOptions = null optionalposition: 2
TryScan(System.Byte[] encodedImage, CodeGlyphX.DetectedSymbol[]@ symbols, CodeGlyphX.ScanOptions options) #

Attempts to decode and scan an encoded image and returns decoded symbols.

Parameters

encodedImage System.Byte[] required
symbols CodeGlyphX.DetectedSymbol[]@ required
options CodeGlyphX.ScanOptions required