您正在尝试实施具有以下步骤的霍夫曼代码:
霍夫曼编码和解码算法的发展
步骤1-将图像读取到垫子的工作区
实验室。
步骤2 - 将给定的彩色图像转换为灰度级
图片。
Step3-调用一个能找到符号的函数(即 像素值是非重复的)。
Step4-调用一个将计算的函数 每个符号的概率。
步骤5-符号的概率按递减方式排列 订单和较低的概率合并,这 继续步骤,直到只有两个概率 左和代码根据规则分配 :最高可能符号将更短 长码。
步骤6-进一步执行霍夫曼编码,即 将代码字映射到相应的 符号将导致压缩数据。
步骤7-重建原始图像,即 减压是通过使用霍夫曼完成的 解码。
步骤8-生成与编码树等效的树。
步骤9-明确读取输入字符并离开表II 直至表II中的最后一个元素。
步骤10-输出叶子中的字符编码并返回 到根,并继续step9直到所有 相应符号的代码是已知的。
我已经实施了步骤1& 2 ..在第3步,我可以使用函数impixelregion显示图像的像素;但我无法找到如何编写一个功能,它将显示不重复的像素值。请帮助我plzzz ...