图像处理:中值滤波节点在哪里啊?
我想对采集到的图像进行滤波降低噪声,说用中值滤波的方法,可是这个节点在哪里啊?在vision的那个滤波器里面只有一个低通滤波器啊。————也许就没有这个现成的节点呢(vision模块中),要自己做,哪位用过的,说一下好吗?最好有个例子。
十分感谢!!!
[ 本帖最后由 hangzhou 于 2007-12-24 10:01 编辑 ]
中值滤波
这里有一个,是从vision assistant打包的。看看能不能用,也可以自己改改 mean.vi估计可以 这是在数据采集(信号处理)里面的呀,它里面是有中值滤波的节点的,我现在做图像采集(图像处理),在vision中没有中值滤波节点,我用数据采集里的滤波节点,不对啊。版主,我用mean.vi也做了,不对啊。
我的做法:我把采集的图像的灰度值直接连接到mean.vi节点的输入端,然后又将输出的值连接到IMAQ array to image.vi节点,但没有图像输出啊? 首先你需要明白你的中值滤波和这个vi所提供的功能是不是一样的,比如,在我的理解中,mean就是求一个数组的平均值,而在图像处理上,所谓的中值滤波,应该是用一个像素周围的8个像素参数的平均值来代替这个像素的原来该参数的值,那,两者肯定是不一样的~~~~~
另外,是我理解错了,我不知道你是要在图像处理中用。。。
这么普通的一个图像处理函数,工具包应该提供吧?没有就自己写一个
[ 本帖最后由 飞雨天 于 2007-12-24 14:40 编辑 ] 非常感谢版主回复!
我找到了关于滤波的一个范例,我先试试看吧。 请问楼主成功没有?
如果成功的话,能否共享一下?
非常感谢! median.vi not mean.vi 版主,用median.vi的输入信号是一维数组,可是对于图像,我只能转换到二维数组,如何实现二维数组到一维数组的转换呢?多谢 http://www.cpubbs.com/bbs/viewthread.php?tid=53717&extra=page%3D1&frombbs=1
你可以用这个进行转换 仔细看了帮助,是可以对U8图像进行滤波
谢谢 5# hangzhou
页:
[1]