xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 2KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-06-14
  • 語言: Matlab
  • 標(biāo)簽: matlab??bernsen??二值化??

資源簡介

針對光照不均及背景噪聲問題進(jìn)行改進(jìn)的bernsen算法,有利于對場景圖上的文本進(jìn)行二值化,二值化效果比簡單的OTSU或未改進(jìn)的bernsen算法要好許多。

資源截圖

代碼片段和文件信息

%改進(jìn)的bernsen算法
clear?all;clc

local=imread(‘t?(145).jpg‘);
f=rgb2gray(local);%灰度轉(zhuǎn)化
figure(1);
imshow(f);
flag=1;%表明為白底黑字
[ab]=size(f);
A=a*b;??%計算像素總數(shù)
N=3;
M=N;

%計算總體閾值T1
pix=0;
num=zeros(1256);
for?i=0:255
????for?j=1:a
????????for?m=1:b
????????????if?f(jm)==i
????????????????num(i+1)=num(i+1)+1;???%i為0到255統(tǒng)計個灰度值的個數(shù)
????????????end
????????end
????end
end


if(sum(num(1:125))>0.4*A)%如果不是白底黑字的話,要進(jìn)行轉(zhuǎn)換
????if(sum(num(1:125))>0.9*A)%排除整體偏暗的情況
????????f=f+20;%稍微調(diào)亮
????else
????????f=255-f;%取反
????????flag=0;
????end
end

if(flag==0)
????num=fliplr(num);
end

for?i=1:256
????pix=pix+num(i);
????if(pix>=(0.1*A))
????????T1=i;
????????break
????end
end

%初始化參數(shù)矩陣
T2=zeros(ab);
T3=T2;
T4=T3;

for?i=M+1:a-M
????for?j=N+1:b-N???????
????????win=f(i-M:i+Mj-N:j+N);
????????tmax=max(max(win));
??

評論

共有 條評論