CodeGlyphX logo
CodeGlyphX

API Reference

Class

QrPixelDebugOptions

Namespace CodeGlyphX
Assembly CodeGlyphX
Modifiers sealed

Options for QR pixel debug rendering.

Inheritance

  • Object
  • QrPixelDebugOptions

Usage

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

Accepted by parameters

Constructors

public QrPixelDebugOptions() #

Properties

public Int32 Scale { get; set; } #

Downscale factor applied before analysis (1..8).

public Int32 OutputScale { get; set; } #

Upscale factor for the output visualization (default 1).

public Boolean ContrastStretch { get; set; } #

Apply contrast stretch before thresholding.

public Int32 ContrastStretchMinRange { get; set; } #

Minimum contrast range for stretch (default 40).

public Int32 BoxBlurRadius { get; set; } #

Apply a box blur before thresholding (radius in pixels).

public Boolean NormalizeBackground { get; set; } #

Normalize background gradients using local mean subtraction.

public Int32 NormalizeWindowSize { get; set; } #

Window size for background normalization (odd >= 3).

public Boolean AdaptiveThreshold { get; set; } #

Use adaptive thresholding (local window).

public Int32 AdaptiveWindowSize { get; set; } #

Window size for adaptive thresholding (odd >= 3).

public Int32 AdaptiveOffset { get; set; } #

Offset subtracted from the local mean (0..255).

public Boolean Invert { get; set; } #

Invert black/white classification for binarized/heatmap outputs.