opencv河流项目
文章平均质量分 77
alwayshere_
我是一只想讲故事的程序猿
展开
-
opencv3.0 河冰识别(持续更新中)
这个项目开始也有一段时间了,前面一部分做的是河流提取,利用遥感卫星TM图像的TM1、TM4波段进行基于Otsu算法的阈值分割提取河流。河冰这部分一直在看以前一个类似项目的源代码,初步发现是利用的hsv图像的v通道进行阈值分割。先把图像分成h、s、v三个通道,然后对v通道进行滤波,滤波方式还没有确定,比较了一些效果之后打算用双边滤波,然后好像还有一个mask,其中有个cvRange函数,一直不知道是原创 2015-08-07 21:27:32 · 1593 阅读 · 0 评论 -
EmguCV遍历图像像素
以前学习opencv的时候,知道用c++访问像素的方法 int rowNum = srcimg.rows; int colNum = srcimg.cols * srcimg.channels(); //列数 X 通道数 for (int i = 0; i < rowNum; i++ ) {原创 2015-09-10 20:25:50 · 9768 阅读 · 0 评论 -
C#图像遍历(续)
前几天找到了bitmap的像素遍历算法,然后写到了项目中去,结果却怎么都不对,一张图像只处理上面的1/3部分,开始我以为是灰度图的原因,改成了rgb图像还是没有变化,接着去看了看那篇文章,发现原来是忘记了一句代码只贴unsafe代码吧BitmapData dstdata = dstimg.LockBits(new Rectangle(0, 0, size.Width, size.Heigh原创 2015-09-18 16:27:32 · 1887 阅读 · 0 评论 -
瓜子说
现在的我,一边嗑着瓜子,一边听着歌,一边写着这篇文章。相比于几天前天天熬夜调代码的生活实在是惬意,总之就是项目基本告一段落了,大部分完成了,接下来就等客户的反馈。我就总结一下项目中遇到的各种bug,各种神奇的情况。 记得最清楚的是前几天要打包了,突然发现项目里面emgucv的版本竟然不一样,因为是拿别人的代码来做的,所以所有的dll文件还是以前别人的,从而导致打完包之后运行项目会原创 2015-10-29 21:21:40 · 633 阅读 · 0 评论