マークシート四隅の黒い四角(左上のみ大きい)を,隅近傍の暗画素射影から矩形として
切り出す。OpenCV 相当の輪郭検出を使わず magick のグレースケール行列のみで動く。
Usage
detect_fiducials(gm, dark = 140, frac = 0.22, rowthr = 25)
Arguments
- gm
グレースケール行列 gm[x, y](0-255,x=列/幅,y=行/高)。
- dark
暗画素とみなす閾値(既定 140)。
- frac
各隅で探索する象限の割合(既定 0.22)。
- rowthr
暗ブロックとみなす暗画素数の下限(既定 25)。
Value
list(TL=, TR=, BL=, BR=)。各要素は list(cx, cy, side)。