diff_of_gauss近似拉普拉斯高斯算子
diff_of_gauss(Image : DiffOfGauss : Sigma, SigFactor : ) 函数作用:高斯差分算子(类似于高斯带通滤波),获取图像纹理信息输入Image:灰度图像
输出DiffOfGauss:纹理图像
输入:Sigma:高斯分布方差>0
输入:SigFactor 两个高斯分布方差比例因子>0
for I := 1 to 4 by 1
read_image (Image, 'ocr/yogurt_lid_' + I
* 分解为RGB三通道灰度图像
decompose3 (Image, ImageR, ImageG, ImageB)
* LoG算子
diff_of_gauss (ImageR, DiffOfGauss, DotDiameter / 2, 2)
scale_image_max (DiffOfGauss, ImageScaleMax)
* 特征分割算子
invert_image (ImageScaleMax, ImageInvert)
segment_characters (ImageInvert, ImageInvert, ImageForeground, RegionForeground, 'local_contrast_best', 'false', 'true', 'light', CharWidth, CharHeight, 20, 50, UsedThreshold)
* 形态学闭操作
closing_circle (RegionForeground, RegionClosing, 4.0)
endfor**** Hidden Message *****
xuexixuexi 下学习下学习下学习下学习 666666666666666666666666 学习学习,感谢分享
页:
[1]