回 帖 发 新 帖 刷新版面

主题:求救!关于图像压缩的一道编程题,用到四叉树

文件nenna.512为512*512点阵的一幅图象;将这幅图象进行四等份,如果某等份中点的灰度值都相同(或该区域的灰度值的均方差小于某一给定的值),则此时停止对该部分的分解;否则,对该部分继续进行同样的分割,直到灰度值都相同(或该区域的灰度值的均方差小于某一给定的值)为止。以上过程可用一个四叉树表示,其子树的顺序分别对应四等份的左上、右上、右下、左下部分。用一个四叉树完成对以上图象的存储,并通过调整区域的灰度值的均方差的给定的值大小来观察这种存储文件大小的变化情况。并对的存储效率进行分析。我们老师还给我们提供了一个画线的程序,里面有个函数,它的参数是你所要画的线的颜色(灰度值),它的作用应该是 把存储在四叉树的各点的灰度值传给该函数的参数,而后运行该程序把压缩后的图案显示出来拜托各位拉
发我邮箱阿

回复列表 (共1个回复)

沙发

我也有这个作业呀   当作平时成绩    我们班没一个人做出来  老师发火了说做不出来就没成绩  现在正着急呢 如果哪位兄弟有答案的话  发到我邮箱呀  我邮箱是:
         swgtz@163.com  
不胜感激

我来回复

您尚未登录,请登录后再回复。点此登录或注册