新人请教问题:用c#做图像处理能做到什么程度??真心请教了~~~

天黑前的夜 2014-03-22 10:14:22
之前学过基础的c#,然后现在导师希望我用c#进行图像处理的研究,然后主要实现的功能是:通过小车上摄像头拍摄到的图片进行处理,然后实现:比如1.发现地面上的纸屑;2.辨别出前方的障碍物等等功能,导师说能做很多事儿(我就担心导师也没有论证过能否可行)。

然后关键问题来了:我知道用c#可以对图像进行一些简单的处理,比如灰度化、滤波、去噪等等,但c#真得可以像matlab那样在图像处理方面或者算法方面实现很多功能吗??比如说我上面所说的那些功能用c#能实现吗??

所以最为新手,我才在这里发帖请教各位懂这方面的朋友们,讨论一下,用c#做图像处理能做到什么程度。我就担心到最后用c#完成不了导师布置的任务毕不了业,最后还的再学习matlab或者c++。

最后想说明的是之所以是在纠结能否用c#做图像处理还是因为已经有了这个基础了,所以才不想去倒腾matlab,另一个原因是我的上位机已经用c#编好了,所以才想在此基础上继续做图像处理。

恳求大家踊跃发言,或许我就可以找到灵感!
...全文
390 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
5herhom 2016-03-19
  • 打赏
  • 举报
回复
在研究用java的,不知道行不行= =
天黑前的夜 2014-03-23
  • 打赏
  • 举报
回复
引用 10 楼 wyd1520 的回复:
[quote=引用 7 楼 u013750798 的回复:] [quote=引用 6 楼 wyd1520 的回复:] [quote=引用 5 楼 u013750798 的回复:] [quote=引用 2 楼 wyd1520 的回复:] 请找AForget C# 就是你说的发现地面上的纸屑;2.辨别出前方的障碍物等等功能 ,功能强大的一个开源库
请问您最后说的“功能强大的一个开源库”就是指前面那个Aforge吗?[/quote] 是的[/quote] 想再请教一个问题:就拿实现“识别地面纸屑”这个功能来说,如果我要用Aforge来做,应该如何开始学习Aforge。因为我百度之后不知该如何开始学起,能否指点一下。还希望以后能多多交流,非常感谢!![/quote] 看DEMO最直接,这东西没有中文文档,从DEMO里一行一行的学习。看他是怎么实现的。我们一般用这个库也是直接学DEMO。多写几个DEMO就理解了[/quote] 嗯,谢谢~~~
天黑前的夜 2014-03-23
  • 打赏
  • 举报
回复
引用 11 楼 mikecheers 的回复:
都有导师的人了 还不爱看英文文档 你是毕不了业了
了解~~~
MikeCheers 2014-03-23
  • 打赏
  • 举报
回复
都有导师的人了 还不爱看英文文档 你是毕不了业了
本拉灯 2014-03-23
  • 打赏
  • 举报
回复
引用 7 楼 u013750798 的回复:
[quote=引用 6 楼 wyd1520 的回复:] [quote=引用 5 楼 u013750798 的回复:] [quote=引用 2 楼 wyd1520 的回复:] 请找AForget C# 就是你说的发现地面上的纸屑;2.辨别出前方的障碍物等等功能 ,功能强大的一个开源库
请问您最后说的“功能强大的一个开源库”就是指前面那个Aforge吗?[/quote] 是的[/quote] 想再请教一个问题:就拿实现“识别地面纸屑”这个功能来说,如果我要用Aforge来做,应该如何开始学习Aforge。因为我百度之后不知该如何开始学起,能否指点一下。还希望以后能多多交流,非常感谢!![/quote] 看DEMO最直接,这东西没有中文文档,从DEMO里一行一行的学习。看他是怎么实现的。我们一般用这个库也是直接学DEMO。多写几个DEMO就理解了
天黑前的夜 2014-03-23
  • 打赏
  • 举报
回复
引用 8 楼 mikecheers 的回复:
http://www.aforgenet.com/framework 主站 有Documentation 大概看看就好了 要不就研究研究其code, 看看Samples. http://code.google.com/p/aforge/
不好意思,请问有一些中文资料吗???
MikeCheers 2014-03-23
  • 打赏
  • 举报
回复
http://www.aforgenet.com/framework 主站 有Documentation 大概看看就好了 要不就研究研究其code, 看看Samples. http://code.google.com/p/aforge/
天黑前的夜 2014-03-23
  • 打赏
  • 举报
回复
引用 6 楼 wyd1520 的回复:
[quote=引用 5 楼 u013750798 的回复:] [quote=引用 2 楼 wyd1520 的回复:] 请找AForget C# 就是你说的发现地面上的纸屑;2.辨别出前方的障碍物等等功能 ,功能强大的一个开源库
请问您最后说的“功能强大的一个开源库”就是指前面那个Aforge吗?[/quote] 是的[/quote] 想再请教一个问题:就拿实现“识别地面纸屑”这个功能来说,如果我要用Aforge来做,应该如何开始学习Aforge。因为我百度之后不知该如何开始学起,能否指点一下。还希望以后能多多交流,非常感谢!!
天黑前的夜 2014-03-23
  • 打赏
  • 举报
回复
引用 2 楼 wyd1520 的回复:
请找AForget C# 就是你说的发现地面上的纸屑;2.辨别出前方的障碍物等等功能 ,功能强大的一个开源库
请问您最后说的“功能强大的一个开源库”就是指前面那个Aforge吗?
天黑前的夜 2014-03-23
  • 打赏
  • 举报
回复
请问您最后说的“功能强大的一个开源库”就是指前面那个Aforge吗?
dylike 2014-03-23
  • 打赏
  • 举报
回复
机器人视觉并不是单靠图像分析的,它还需要一个纵深信息,以判断被测目标属于近处还是远处,以使程序忽略较远处的信息.原理上可参考微软的体感游戏机.
本拉灯 2014-03-23
  • 打赏
  • 举报
回复
引用 5 楼 u013750798 的回复:
[quote=引用 2 楼 wyd1520 的回复:] 请找AForget C# 就是你说的发现地面上的纸屑;2.辨别出前方的障碍物等等功能 ,功能强大的一个开源库
请问您最后说的“功能强大的一个开源库”就是指前面那个Aforge吗?[/quote] 是的
本拉灯 2014-03-22
  • 打赏
  • 举报
回复
请找AForget C# 就是你说的发现地面上的纸屑;2.辨别出前方的障碍物等等功能 ,功能强大的一个开源库
showjim 2014-03-22
  • 打赏
  • 举报
回复
图像数据处理方面,最好是学习GUP编程。 C#也支持指针操作,至少在图像处理方面你可以写出与C++效率相当的程序,关键还是你的算法实现。

110,568

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧