![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多媒体技术
文章平均质量分 78
perry0528
这个作者很懒,什么都没留下…
展开
-
多媒体技术 || 用中位切割算法实现图像减色
实现环境:python处理一张红苹果图:先描述一下中位切割算法吧:将图片内的所有像素加入到同一个区域对于所有的区域做以下的事:计算此区域内所有像素的 RGB 三元素最大值与最小值的差。选出相差最大的那个颜色(R 或 G 或 B)根据那个颜色去排序此区域内所有像素分割前一半与后一半的像素到二个不同的区域(这里就是“中位切割”名字的由来)重复第二步直到你有 256 个区域...原创 2018-10-19 21:05:14 · 1878 阅读 · 1 评论 -
多媒体技术 || JPEG压缩算法
编译环境windows10下MinGW编译语言c++ && CImg库运行命令g++ -o test main.cpp jpegCompress.cpp jpegCompress.h -O2 -lgdi321. 8x8分块因为之后的DCT变换是要对8x8的子块为一个单位进行处理,所以为了方便第一步我们就进行分块。所以源图的width和height必须要是8的倍数,所以...原创 2018-12-09 19:30:48 · 1633 阅读 · 1 评论 -
多媒体技术 || 自适应的霍夫曼编码与原始的霍夫曼编码的比较
第一题:(a) 自适应的霍夫曼编码与原始的霍夫曼编码相比什么优点:原始的Huffman算法给出了一种静态的编码树构造方案,要求在实际编码之前统计被编码对象中符号出现的几率,并据此进行编码树的构造。所以应用此方案时必须对输入符号流进行两遍扫描,而在大多数多媒体应用中数据分布的先前统计数据是不可行的。另外,静态编码树构造方案不能对符号流的局部统计规律变化做出反应,因为它从始至终都使用完全不变的...原创 2018-12-09 19:34:55 · 6393 阅读 · 0 评论 -
多媒体 || GIF压缩与JPEG压缩的对比
图片示范fig: 动物卡通图片fig: 动物图片GIF格式其中GIF格式采用的是LZW的无损压缩算法,这是一种字典索引的压缩方法,原理是减少每点的存储位数以减少图像文件的大小,也就是通常所说的颜色抖动。因而实际存储数据的并不是图像的直接色彩,而是存储的index,通过index来查询存储颜色的字典(类似我们上次作业实现的采色板)。index通常最高是存储八位,也就是2^8=256种颜色。...原创 2018-12-09 19:44:48 · 3454 阅读 · 0 评论