THPDFScanPreprocessOptions
控制几何校正、清理、检测器接受度与有限的图像预算
单元
HPDFScanPreprocess
行为
从 HPDFDefaultScanPreprocessOptions 出发;字段取值范围、默认值、变换顺序和所有权参见指南
| 成员 | 默认值 | 约定 |
|---|---|---|
Orientation | sor0 | 显式顺时针象限校正 |
AutoOrientation | False | 要求检测器证据并采用检测到的校正 |
MinimumOrientationConfidence | 0.85 | 归一化检测器证据阈值,0.5 到 1 |
DeskewDegrees | 0 | 显式连续纠偏校正,-180 到 180 度 |
AutoDeskew | True | 从暗像素行投影估算小幅纠偏校正 |
MaximumAutoDeskewDegrees | 10 | 搜索半径,0 到 45 度 |
DeskewStepDegrees | 0.25 | 搜索步进,0.1 到 5 度 |
MinimumDeskewConfidence | 0.2 | 仅当证据达到该阈值才接受估算的纠偏,0 到 1 |
NormalizeShadows | True | 在几何校正前归一化局部灰度背景 |
ShadowTileSize | 48 | 局部背景 tile 尺寸,8 到 256 像素 |
MedianDenoise | False | 应用 3 乘 3 中值滤波 |
RemoveDarkBorder | True | 移除连续的暗色边缘行与列 |
ExplicitBorderPixels | 0 | 显式留白宽度,至多为源较短边长的四分之一 |
MaximumAutoBorderPixels | 32 | 自动边缘留白宽度上限,且不超过对应源边长的四分之一 |
DarkBorderDensity | 0.9 | 暗于 96 的像素所需边缘密度,0.5 到 1 |
OutputMode | somGrayscale | 灰度输出或经 Otsu 阈值化的二值输出 |
UsePerspectiveQuad | False | 对显式提供的有界凸四边形做透视矫正 |
PerspectiveQuad | Zeroed | 四个源像素点,按左上、右上、右下、左下排序 |
PerspectiveWidth / PerspectiveHeight | 0 | 启用透视校正时的显式输出尺寸 |
MaxDimension | 32768 | 源与校正后尺寸的上限,2 到 32768 |
MaxInputPixels / MaxOutputPixels | 16777216 | 源与校正后像素的正上限;数组下标还必须能放入有符号整数 |
MaxWorkingBytes | 512 MiB | 同时持有的 Raster 与处理缓冲区的保守正向额度 |
MaxWorkUnits | 500000000 | 像素扫描、候选搜索与重采样的正向工作量额度 |
MaxDeskewSamples | 20000 | 采样暗像素的上限,30 到 200000 |