青灯黄卷纯音乐_ 2018-01-10 01:17 采纳率: 0%
浏览 1833
已结题

Ostu法 求图像前景背景的类间方差,可是值是单调递增的,为什么

我设置了两个阈值,分别对应canny算子的高低阈值。
double fangcha=0,max=0,s;
int mink=0,maxo=0,t=0;
double x2[32385];
for (int i=0;i {
tj=i;
pj=value[i]/(double)sum;
tp=tj*pj;
E+=tp;
}
for (int k=1;k {
for (int o=k+1;o {
for (int i=0;i {
tj=i;//灰度值
pj=value[i]/(double)sum;//比例
tp=tj*pj;
tpa+=tp;
pk+=pj;
e1k=tpa/(double)pk;
}
for (int i=k+1;i {
tj=i;
pj=value[i]/(double)sum;
tp=tj*pj;
tpb+=tp;
pko+=pj;
e2ko=tpb/(double)pko;
}
for (int i=o+1;i {
tj=i;
pj=value[i]/(double)sum;
tp=tj*pj;
tpc+=tp;
po+=pj;
e3o=tpc/(double)po;
}
s=pk+pko+po;
fangcha=(e1k-E)*(e1k-E)*pk+(e2ko-E)*(e2ko-E)*pko+(e3o-E)*(e3o-E)*po;
x2[t]=fangcha;
t++;
if (fangcha>max)
{
max=fangcha;
mink=k;
maxo=o;
}
}
}

  • 写回答

1条回答 默认 最新

  • threenewbee 2018-01-10 10:15
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 Qt下使用tcp获取数据的详细操作
  • ¥15 idea右下角设置编码是灰色的
  • ¥15 全志H618ROM新增分区
  • ¥15 在grasshopper里DrawViewportWires更改预览后,禁用电池仍然显示
  • ¥15 NAO机器人的录音程序保存问题
  • ¥15 C#读写EXCEL文件,不同编译
  • ¥15 MapReduce结果输出到HBase,一直连接不上MySQL
  • ¥15 扩散模型sd.webui使用时报错“Nonetype”
  • ¥15 stm32流水灯+呼吸灯+外部中断按键
  • ¥15 将二维数组,按照假设的规定,如0/1/0 == "4",把对应列位置写成一个字符并打印输出该字符