2016-10-01 91 views
0

我正在查找可用于计算附加在此消息中的图像的信息熵的代码(http://i.stack.imgur.com/ahdk6.jpg)。我搜索了这个问题的潜在答案,并找到了如何做到这一点的一些说明(例如http://uk.mathworks.com/help/images/ref/entropy.html)。但是,这并不适用于我和相关图像。我真的很感谢任何人的帮助,因为我不擅长Matlab。计算图像熵

感谢和最美好的祝愿,

达里奥

+0

Howcome它没有工作?无论如何,你想要计算熵的目的是什么?我认为这是一个相当差的随机性度量,因为它不考虑空间相关性,在1位图像上(只是B&W),我宁愿将它分成例如“4 x 4”或“8 x 8”像素区域,并计算它们的熵而不是单个像素。或者,我还将着眼于FFT系数的分布,因为“随机”图像在所有频率上都有系数。 – NikoNyrh

回答

0

您可以在命令行用ImageMagick的这是安装在大多数Linux发行版和适用于OSX和Windows做到这一点非常简单地在终端。

所以,我们可以运行:

convert image.jpg -print '%[entropy]\n' null: 
0.302578