CodeGlyphX logo
CodeGlyphX

API Reference

Class

DirectPartMarkOptions

Namespace CodeGlyphX
Assembly CodeGlyphX
Modifiers sealed

Controls opt-in ISO/IEC 29158-style direct-part-mark image recovery.

Inheritance

  • Object
  • DirectPartMarkOptions

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Constructors

Methods

public static DirectPartMarkOptions Auto() #
Returns: DirectPartMarkOptions

Creates a balanced direct-part-mark profile.

public static DirectPartMarkOptions DotPeen() #
Returns: DirectPartMarkOptions

Creates a dot-peen profile that reconnects sparse module marks.

public static DirectPartMarkOptions LaserEtch() #
Returns: DirectPartMarkOptions

Creates a low-contrast laser-etch profile.

Properties

public DirectPartMarkProfile Profile { get; set; } #

Gets or sets the material/marking profile.

public Int32 AdaptiveWindowRadius { get; set; } #

Gets or sets the local adaptive-threshold radius. Zero derives it from image size.

public Int32 ThresholdBias { get; set; } #

Gets or sets the local contrast bias from 0 through 64.

public Int32 MorphologyRadius { get; set; } #

Gets or sets the morphology radius from 0 through 3.

public Int32 MaxAttempts { get; set; } #

Gets or sets the maximum number of preprocessing attempts from 1 through 8.