【发布时间】:2014-03-30 02:00:05
【问题描述】:
你能帮我解决这个问题吗:
假设平均而言,在二值图像中,75% 的像素为白色,25% 为黑色。这个源的熵是多少? 在Matlab中对这个源进行建模,并根据这个过程生成一些示例图像
【问题讨论】:
你能帮我解决这个问题吗:
假设平均而言,在二值图像中,75% 的像素为白色,25% 为黑色。这个源的熵是多少? 在Matlab中对这个源进行建模,并根据这个过程生成一些示例图像
【问题讨论】:
要找到entropy,您只需要应用定义:
H = -0.25 * log2(0.25) - 0.75 * log2(0.75)
由于我们使用的是log2,因此结果将以位为单位。
至于生成大小为 512x512 的 Matlab 黑白(即二进制)图像,您可以简单地这样做:
im = rand(512) < 0.75;
按照惯例,true = 1 = 白色,false = 0 = 黑色。
【讨论】: