图片格式详解
来源:互联网 发布:php urlencode 在线 编辑:程序博客网 时间:2024/05/29 07:07
一、图像基本数据结构
1.RGB和RGBA区别
- A通道表明这个图像可以有透明效果
- R,G,B每个分量一般是用一个字节(8位)来表示,所以RGB格式每个像素是24位图,而RGBA每个像素是4*8位。
2.RGB和BGR区别
- 两者就是通道顺序不同,信息量上没有区别
- opencv读取图像默认通道顺序是BGR而RGB现在是主流,所以通过Opencv读取图像需要转换。
MJPEG和MPEG-4区别
- M-JPEG源于JPEG压缩技术,是一种简单的帧内JPEG压缩,压缩图像质量较好,在画面变动情况下无马赛克,但是由于这种压缩本身技术限制,无法做到大比例压缩,录像时每小时约1-2GB空间,网络传输时需要2M带宽,所以无论录像或网络发送传输,都将耗费大量的硬盘容量和带宽,不适合长时间连续录像的需求,不大实用于视频图像的网络传输。
- MPEG是压缩运动图像及其伴音的视音频编码标准,它采用了帧间压缩,仅存储连续帧之间有差别的地方 ,从而达到较大的压缩比。
- MPEG现有MPEG—1、MPEG—2和MPEG—4三个版本
- MPEG—1的视频压缩算法依赖于两个基本技术,一是基于16*16(像素*行)块的运动补偿,二是基于变换域的压缩技术来减少空域冗余度,压缩比相比M-JPEG要高,对运动不激烈的视频信号可获得较好的图像质量,但当运动激烈时,图像会产生马赛克现象。
- MPEG-2它是获得更高分辨率(720*572)提供广播级的视音频编码标准
- MPEG-4具有很好的兼容性;MPEG-4比其他算法提供更好的压缩比,最高达 200:1;MPEG-4在提供高压缩比的同时,对数据的损失很小。
H.264,H.265,MPEG-4区别
- H.264被MPEG组织称作AVC,是MPEG4标准的第10部分,用来取代之前MPEG4第2部分(简称MPEG4P2)所制定的视频编码,因为AVC有着比MPEG4P2强很多的压缩效率。最常见的MPEG4P2编码器有divx和xvid(开源),最常见的AVC编码器是x264(开源)
- H.265则是次世代的视频编码技术,被MPEG组织称为HEVC(High Efficiency Video Coding),是次世代标准MPEG-H的第2部分,不属于MPEG-4标准,有着比H.264更强的压缩效率
视频封装格式和编码格式区别
编码(codec),比如视频编码h264,h265,音频编码aac,mp3,它存在的目的主要是压缩原始数据的体积。封装格式(container),比如mp4,mkv,用来存储/传输编码数据,并按一定规则把音视频、字幕等数据组织起来,里面都会有一些信息,比如当前流中包含哪些编码类型,时间戳等,播放器可以按照这些信息来匹配解码器、同步音视频。
阅读全文
0 0
- 图片格式详解
- 各种图片格式详解
- 图片格式详解(1)
- 常见图片格式系列详解
- 常见图片格式详解
- 常见图片格式详解
- bmp图片格式详解
- jpeg图片格式详解
- 前端开发常见图片格式详解
- 前端开发常见图片格式详解
- Web开发中的图片格式详解
- 图片格式
- 图片格式
- 图片格式
- 图片格式
- 图片格式
- 图片格式
- 图片格式
- [iOS]应用内支付(内购)的个人开发过程及坑!
- sizeToFit和sizeThatFit
- 想哭病毒袭击众多高校,态势感知能做什么?
- 数据结构<六>: 树的存储
- Html之form+iframe实现文件上传的方法-yellowcong
- 图片格式详解
- OC中的MRC与ARC机制
- Matlab 进度条效果
- Session简介
- js从json文件中读取数据,淘宝评论json数据
- VMware workstation安装centos联网问题
- 三种常用的插入排序算法--直接插入排序、二分插入排序、希尔排序
- 30分钟git命令入门到放弃
- 渗透测试个人总结贴