24小时热门版块排行榜    

查看: 834  |  回复: 2

yu0801

新虫 (知名作家)

[交流] 含噪图像奇异值分解为什么每次运行的值都不一样 已有2人参与

为什么对含噪图像奇异值分解运行不同次,出来的奇异值矩阵每次值都不一样?
I=imread('lena256.jpg');
I=rgb2gray(I);
imshow(I),title('原图像');
J=imnoise(I,'gaussian',0,0.1);
%奇异值分解  
[U S V] = svd(double(J));
S1=diag(S)



第一次运行结果(只列写前10个):
S1 =


   1.0e+04 *


    3.2376
    0.4744
    0.3781
    0.3284
    0.3028
    0.2867
    0.2532
    0.2407
    0.2275
    0.2259
第二次运行结果(只列写前10个):

S1 =


   1.0e+04 *


    3.2353
    0.4769
    0.3724
    0.3125
    0.2905
    0.2883
    0.2508
    0.2428
    0.2295
    0.2217



为什么会这样呢?每次都不一样,以至于后面计算去噪PSNR时结果也不一致?哪里有问题?

发自小木虫IOS客户端
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

syddesk

木虫 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
因为加的噪声是随机高斯的,特征值肯定不一样啊

发自小木虫IOS客户端
2楼2017-06-25 04:18:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

curehabit

新虫 (小有名气)

3楼2017-06-27 16:29:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yu0801 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见