Cpper
C/C++高级工程师 Android高级软件工程师 IT集成工程师 音频工程师 熟悉c,c++,java,c#,py,js,asp等多种语言 程序猿
大律法求取图形阈值
放在这里

int GetOtsuValue(unsigned char* data,int width,int height)
{
    
int table[256];
    memset(table,
0,sizeof(int)*256);
    
for(int i = 0; i < width*height;i++)    
    {
        table[data[i]] 
++;        
    }
    
    
int sum = 0;
    
for(int i = 0 ;i < 256;i++)
    {
        sum 
+= table[i];
        
if(sum >= width*height*0.5)
           
return i;
    }
    
return 255;
}


posted on 2010-07-21 17:13 ccsdu2009 阅读(830) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理