【问题标题】:How to get correlation coefficients in matlab如何在matlab中获得相关系数
【发布时间】:2013-04-12 07:18:16
【问题描述】:

在我阅读的每篇关于加密的论文中,他们喜欢通过显示 3 个值来显示加密图像的相关系数: 水平相关系数。 垂直相关系数。 对角线相关系数。 它们显示了加密图像和普通图像(lena)的这 3 个值。 我的问题是如何在 matlab 中做到这一点?如果没有 matlab 函数,他们用什么方程来得到这 3 个值?

表 2 两幅图像中两个相邻像素的相关系数 示例:

           Plain-image        Ciphered image
Horizontal 0.92401               0.01589
Vertical   0.95612                 0.06538
Diagonal   0.92659                 0.03231

任何线索都会有所帮助,谢谢

【问题讨论】:

  • 你能链接到这三个相关性的定义吗?
  • 能不能像关注这个link一样简单?

标签: matlab math encryption correlation


【解决方案1】:

如果我理解正确,您希望对某个给定图像中的像素对执行相关性分析。

原则上我会选择cov 函数:在您的特定情况下,cov 将检索[2*2] 对称矩阵。对角线元素将代表您的水平垂直相关系数,而下(上)三角元素将保留对角线相关系数。

希望对你有帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-21
    • 2021-03-10
    • 2011-09-11
    • 2021-10-07
    • 2020-07-21
    • 1970-01-01
    相关资源
    最近更新 更多