datacode2d op• 数据种类:image2d → table
• 调用: import fullseye as fs; fs.ledger.dm_sample(image, located=None) -> 'dict'(要直接调用实现,import dmsym; dmsym.dm_sample(image, located=None) -> 'dict';从台账取用则 opssymbol.get("dm_sample"))
• GPU:无(仅 CPU 参考实现)
用双线性插值采样 Data Matrix 模块中心的反射率,并以全局阈值二值化(table)。
> 以下的详细说明为原文 —— 摘要与标题已翻译。
Sample every module centre (bilinear) through the located homography and threshold globally at the midpoint of the dark and light means (initial split at the midpoint of the 5th/95th percentiles, then two mean-midpoint updates).
Returns reflectance (R, C), modules (R, C) uint8 dark = 1, threshold, homography, centers (R, C, 2) px (row, col).
• 示例数据目录(下载 URL / 许可证) —— 2-D 用 skimage.data(BSD/公有领域)加合成图,3-D 给出真实数据源(Stanford/PDS 等)的下载 URL。
• 算子来历与参考文献 —— 该算子族所依据的研究/方法出处。
• 算法的正典(作者、年份)与用途见上面的族使用指南。
• poc_symbol_part_dpm — py -3.11 examples/poc_symbol_part_dpm.py
table 作为输入)render_symbol · symbol_read_trials · symbol_read_pod · ocr_classify · ocr_read_line · ocr_read_trials
datacode2d)qr_encode · qr_decode_modules · qr_locate · qr_sample · qr_read · dm_encode · dm_decode_modules · dm_locate
*Provenance: dmsym.py — SYMBOL 算子登记表。本条目由 tools/opdocs.py md 自动生成(请勿手工编辑)。*
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.