【发布时间】:2014-03-08 06:16:33
【问题描述】:
我正在开发一个图像加密程序,作为我的 Java 学术项目的一部分。该项目的输出将是一个加密图像。现在我需要计算原始图像和加密图像的熵以进行分析这个公式
如何使用 Java 根据这个方程找到图像的熵
【问题讨论】:
-
问题是什么?
-
抱歉更新了问题
-
您希望有人为您编写完整的代码?
-
先搞懂逻辑。
p_i是符号i出现的概率。i从1变为n。在灰度图像中,i将采用 0-255 之间的值。因此,您只需计算i出现的总次数除以总数。图像中的像素。这将成为您的p_i。对i的所有值执行此操作,并使用等式 (4) 进行计算。这应该不难。 -
那我应该先转灰度吗?
标签: java matlab image-processing encryption