
二值化
文章平均质量分 72
cxf7394373
这个作者很懒,什么都没留下…
展开
-
【二值化】sauvola算法实现
实现了sauvola算法,原论文去google一下就有了~参数是:k, windowSize,自己调调看效果void sauvola(unsigned char * grayImage,unsigned char * biImage,int w,int h,int k,int windowSize){ int whalf = windowSize >> 1; int i,j;原创 2015-04-20 20:31:15 · 13118 阅读 · 4 评论 -
【二值化】Bernsen算法
Bernsen算法实现图像二值化%局部阈值操作Bersen算法clcclearI = imread('card8.bmp');w = 1;%矩阵大小为2*w+1T = 0;%阈值大小max = 0;min = 0;[m,n] = size(I);T = zeros(m - 2*w,n - 2*w);%根据bersen算法计算每个像素点的阈值for i = (w +原创 2010-04-25 09:38:00 · 17393 阅读 · 3 评论 -
【二值化】循环阈值算法
循环阈值方法实现图像二值化clcclearG = imread(img.jpg);I = rgb2gray(G);%l = rgb2gray(h);%转换成灰度图像,得到灰度值%imhist(img);%得到灰度直方图%disp(img);%显示各像素的灰度值%循环阈值选择方法gray1 = 0;%一部分图像的灰度值之和gray2 = 0;%另一部分原创 2010-04-25 09:35:00 · 7705 阅读 · 0 评论