opencv 压缩程序格式解析
Microsoft RLE
这是微软开发为AVI格式开发的一种编码,文件扩展名为AVI,使用了RLE压缩算法,这是一种无损的压缩算法,我们常见的tga格式的图像文件就使用了RLE算法。 什么是RLE算法呢?这是一种很简单的算法,举一个很简单的例子: 假设一个图像的像素色彩值是这样排列的:红红红红红红红红红红红红蓝蓝蓝蓝蓝蓝绿绿绿绿,经过RLE压缩后就成为了:红12蓝6绿4。这样既保证了压缩的可行性,而且不会有损失。而且可以看到,但颜色数越少时,压缩效率会更高。由于Microsoft RLE仅仅支持256色,而且没有抖动算法,在色彩处理方面,FLC明显的比Microsoft RLE要好很多。当然这也不表示Microsoft RLE一无是处,和FLC一样,Microsoft RLE在处理相邻像素时也没有色染,可以清晰的表现网格。因此同样可以优秀的表现单色字体和线条。只要色彩不是很复杂,FLC能做的,Microsoft RLE也可以做到。由于AVI可以拥有一个音频流,而且Windows系统给与了直接的支持,Microsoft RLE最常用的用途是,在256色显示模式下,通过配合抓屏生成AVI的工具制作一个软件的x作演示过程,以达到图文并茂,形声兼备的效果。
微软开发为AVI格式开发的一种编码,文件扩展名为AVI,使用了RLE压缩算法,这是一种无损的压缩算法,我们常见的tga格式的图像文件就使用了RLE算法。
一种8位的编码方式,只能支持到256色。压缩动画或者是计算机合成的图像等具有大面积色块的素材可以使用它来编码,是一种无损压缩方案。
Microsoft Video1
这也是由微软提供的一个AVI编码,任何Windows系统都自带了了它的Codec,这个编码支持真彩,画面质量很不错,Microsoft Video1的压缩效率非常低下,编码后的文件庞大得让人受不了。这个Microsoft Video1究竟有什么用呢?一般被用在保存一些没有渐变的小型视频素材方面。
Cinepak Codec by Radius编码
最初发布的时候是用于在386的机器上看小电影,在较高数据压缩率下,有很高的播放速度。与其它压缩程序相比,利用这种压缩方案可以取得更高的压缩比和更快的回放速度,但是它的压缩时间相对较长。它能在任何有Windows的机器上播放,而且它对硬件的要求极低
Intel IYUV Codec
可以捕获未压缩的视频,所得图像质量极好,而且所占硬盘空间要小于使用None(无压缩)方式所占用的硬盘空间。因为此方式是将普通的RGB色彩模式变为更加紧凑的YUV色彩模式。适用于装配了Intel视频采集卡或与其兼容的采集卡的计算机。
Cinepak Codec by Radius
编码最初发布的时候是用于在386的机器上看小电影,在较高数据压缩率下,有很高的播放速度。与其它压缩程序相比,利用这种压缩方案可以取得更高的压缩比和更快的回放速度,但是它的压缩时间相对较长。它能在任何有Windows的机器上播放,而且它对硬件的要求极低。
Microsoft H.261和H.263 Video Codec是用于视频会议的Codec,其中H.261适用于ISDN、DDN线路, H.263适用于局域网,不过一般机器上这种Codec是用来解码播放,不用于编码。
opencv 压缩程序格式解析相关推荐
- OpenCV读写图像文件解析
OpenCV读写图像文件解析 imdecode 从内存中的缓冲区读取图像. C++: Mat imdecode(InputArray buf, int flags) C++: Mat imdecode ...
- Opencv 光流法解析
KLT 什么是光流以及如何求解光流(利用最小二乘法求解) locateROI adjustROI pyrUp pyrDown Opencv 光流法解析 ```cpp /** @brief Calcul ...
- OpenCV内部函数cvFindExtrinsicCameraParams2解析(一)
背景介绍 在opencv相机标定函数calibrateCamera中,根据标定板上特征点的3D坐标,以及对应的图像2D坐标,计算每个拍摄位置的初始位姿,以便后续的优化求解最终的内.外参数.cvFind ...
- OpenCV之imread解析
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/firstlai/article/det ...
- png图片压缩原理解析
什么是PNG PNG的全称叫便携式网络图型(Portable Network Graphics)是目前最流行的网络传输和展示的图片格式,原因有如下几点: 无损压缩:PNG图片采取了基于LZ77派生算法 ...
- PNG 图片压缩原理解析
原文地址见文末,感谢原作者. Table of Contents 背景 什么是PNG PNG类型 PNG图片数据结构 PNG的压缩 压缩(Compression) 结语 背景 今天凌晨一点,突然有个人 ...
- PNG图片压缩原理解析--屌丝的眼泪
今天看到一篇文章,本以为是技术硬核,却发现是杯情感鸡汤~,转一下. 链接: https://segmentfault.com/a/1190000018557449 背景 今天凌晨一点,突然有个人加我的 ...
- OpenCV goodFeaturesToTrack特征提取解析笔记
文章目录 1. goodFeaturesToTrack算法描述 2. goodFeaturesToTrack代码解析 1. goodFeaturesToTrack算法描述 goodFeaturesTo ...
- opencv源码解析之(6):hog源码分析
一.网上一些参考资料 在博客目标检测学习_1(用opencv自带hog实现行人检测) 中已经使用了opencv自带的函数detectMultiScale()实现了对行人的检测,当然了,该算法采 ...
最新文章
- ZH PROPERTIES
- SubLime Text 3 配置SublimeREPL来交互式调试程序
- pta简单实现x的n次方_PTA-2017实验2.4 函数
- php批量采集电视剧,如何通过PHP多线程批量采集下载远程网站图片代码实例
- GrowingIO创始人兼CEO张溪梦:互联网下半场,数据如何驱动企业突破增长重围?
- HTTP总有你感兴趣的
- matlab2c使用c++实现matlab函数系列教程-hankel函数
- python网易云_使用Python实现下载网易云音乐的高清MV
- 笔记 黑马程序员C++教程从0到1入门编程——核心编程
- 网红王思聪数字屏保下载
- 听演讲的随笔--教育的最终目的是社会阶级分层
- 基于微信小程序评选投票系统 开题报告
- 易语言开发的cnzz站长统计留痕软件,成品原理源码分享
- 协程与kotlin协程挂起
- 齐次坐标(Homogeneous Coordinate)的理解
- SSM框架搭建详细解析
- 【校招VIP】前端操作系统之页面转换算法
- Windows Phone 7 小应用 生理节律表
- java微信小程序毕业设计 java微信校园社团小程序系统毕业设计开题报告参考
- 西建大历年电子与通信工程复试真题_电子与通信工程学院考研复试经验