随心所欲

做个幸福的人
posts - 147, comments - 1402, trackbacks - 28, articles - 0
  博客园 :: 首页 :: 新随笔 ::  :: 订阅 订阅 :: 管理

 

AForge.net是一个用于处理图像方面的框架,这是地址:

http://www.codeproject.com/KB/GDI-plus/Image_Processing_Lab.aspx

这个不仅仅是示例代码,而且完全可以运行,可以当成一个Photoshop的替代品使用。

 

这个产品的另一些应用就是在motion detect上,很多运动识别方面的(主要是用到图片比较的)都会用这个类库来实现。比如http://www.codeproject.com/KB/audio-video/Motion_Detection.aspx

 

 

我的小程使用的几个例子:

1:图片转角

2:设置阀值

3:抽取图片上的联通区域

其实还可以用其他方法来实现,比如取得图像差值,然后设置阀值。

 

 

应用:媳妇要处理一组实验数据,从图中把一个小气泡的图片取出来,然后计算其直径。

难点:去除噪音。把图片上不相干的其他元素都去掉,只获取要小气泡。并且计算出该区域面积。

 

当然,她完全可以用matlab来实现。

imageP1.JPG 


这里说一下使用
AForge.net来实现的方式。

代码

 

Code

 

结果如图

 imageP2.JPG



如果是用Matlab来实现,阀值可用通过winner2函数取得,这是一个比较好的去处噪音的方法。不过不知道c#里面有没有实现类似的函数。

Feedback

#1楼    回复  引用  查看    

2008-10-02 10:46 by t-mac.NET      
太棒了,,,收了,3Q

#2楼    回复  引用  查看    

2008-10-02 18:46 by saintbird      
收了,谢谢!

#3楼 [楼主]   回复  引用  查看    

2008-10-02 19:23 by 随心所欲      
正在看怎么和matlab连接,matlab里面有些去除噪音的函数很好,可以直接使用它的库。

#4楼    回复  引用  查看    

2008-10-03 08:47 by 逖靖寒      
good

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-10-02 10:15 编辑过
Google站内搜索

China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
近千种 9-95 新二手计算图书火热销售中!
开发者征途系统新作:《设计模式——基于C#的工程化实现及扩展》



相关文章:

相关链接:
 
Google