API Reference
Class
QrPixelDebugOptions
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
- Method QrPixelDebug.RenderPixels
- Method QrPixelDebug.RenderPng
- Method QrPixelDebug.RenderPng
- Method QrPixelDebug.RenderToFile
- Method QrPixelDebug.RenderToFile
- Method QrPixelDebug.RenderToStream
- Method QrPixelDebug.RenderToStream
Constructors
public QrPixelDebugOptions() #Inherited Methods
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.