来套大律法动态阈值

来源:本站
导读:目前正在解读《来套大律法动态阈值》的相关信息,《来套大律法动态阈值》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《来套大律法动态阈值》的详细说明。
简介:/***************************大律法动态阈值*********************************/

来套大律法动态阈值的

/***************************大律法动态阈值*********************************/

void otsu_yuzhi( )

{

int wh = 128;

int inIm[128];

int i, t;

int L = 128;

double p[128];

double w1=0;

double u0=0;

double u1 = 0;

double max = 0.0;

double w0 = 0;

int m =0;

double sigma[128];

for (i = 0; i < 128; i++)

inIm= ADV&0xff;

for (i = 0; i < L; i++)

p= 0;

//计算各灰度出现次数

for (i = 0; i < 128; i++)

p[inIm]++;

//计算各灰度级出现概率

for (m = 0; m < L; m++)

p[m] = p[m] / wh;

for (t = 0; t < L; t++)

{

w0 = 0;

for (m = 0; m < t+1; m++)

w0 += p[m];

w1 = 1 - w0;

u0 = 0;

for (m = 0; m < t + 1; m++)

u0 += m * p[m] / w0;

u1 = 0;

for (m = t; m < L; m++)

u1 += m * p[m] / w1;

sigma[t] = w0*w1*(u0-u1)*(u0-u1);

}

max = 0.0;

for (i = 0; i < L-1; i++)

{

if (max < sigma)

{

max = sigma;

THRESHOLD = i;

}

}

//二值化

for (i=0; i<128; i++)

{

ADV=ADV>THRESHOLD?225:0;

}

}

提醒:《来套大律法动态阈值》最后刷新时间 2024-03-14 01:12:17,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《来套大律法动态阈值》该内容的真实性请自行鉴别。