您好、欢迎来到现金彩票网!
当前位置:刘伯温高手论坛 > 图像去噪 >

matlab写比较用一个去噪算法处理后的图像和原图对比即个像素点对

发布时间:2019-06-26 22:10 来源:未知 编辑:admin

  matlab写比较用一个去噪算法处理后的图像和原图对比,即个像素点对应相减,值越小表明算法好,急求

  matlab写比较用一个去噪算法处理后的图像和原图对比,即个像素点对应相减,值越小表明算法好,急求

  这要怎么写,图像的各个像素点一一对应相减,急求,有高手就帮帮我吧,非常感谢,帮帮忙吧...

  这要怎么写,图像的各个像素点一一对应相减,急求,有高手就帮帮我吧,非常感谢,帮帮忙吧

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部用for 循环,先把个像素点一一相减,然后用两次sum函数求和就是了。值越小表明两幅图像差别越小。

  假设图像A为原图像,图像B为去噪后的图像。两幅图像大小均为length*width。

  因为你前面的一个没有用途的变量sum=0。你为什么会定义这么一个变量呢?这样它和后面调用的sum函数就冲突了。S=sum(sum(C(i,j))); 这个表达式中sum是一个求和函数。和前面的sum冲突,肯定得不到结果。还有一个问题就是你为什么把它们都二值化呢?没有这个必要吧?我照做了,结果是0,经去噪算法处理后的图像明显比原图像模糊啊,不应该是0的?为什么,我,你忙吗?能不能加你的号问问你我觉得肯定是因为你二值化的问题,你想想,你把噪声去除之后它们的差距不会很大,二值化的结果应该不会改变,你不进行二值化试试。反正程序就是这么写的,至于结果,还要看你的算法是怎么设计的。呵呵,用百度hi聊就可以了,你加我,我上班不能上qq。想表示差异的话,应该是取差值的绝对值,我这么认为。中午不是下班了吗?,就q聊一会,我如果再追问,百度知道的分就用完了,就不能问你了我知道你的问题在哪儿了。S=这句不对,你这个时候i,j都取到最大值了,这样只是一个值,肯定不对,改为S=sum(sum(C)); 这样就对了。想加我就加百度hi吧,我上班不能上QQ我,百度hi的话应该就是找我个人主页,加我空间就行了。你的问题就是那个表达式写的有问题。S=sum(sum(C(i,j)));,这样只取了C(i,j)一个值而已,应该改为S=sum(sum(C));就可以了。

http://shinnpaint.com/tuxiangquzao/472.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有