范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

学习OpenCV4聊聊图像格式

  本文分享内容来自图书《学习OpenCV 4:基于Python的算法实战》,该书内容如下:  第1章 OpenCV快速入门; 第2章 图像读写模块imgcodecs; 第3章 核心库模块core; 第4章 图像处理模块imgproc(一); 第5章 图像处理模块imgproc(二); 第6章 可视化模块highgui; 第7章 视频处理模块videoio; 第8章 视频分析模块video; 第9章 照片处理模块photo; 第10章 2D特征模块features2d; 第11章 相机标定与三维重建模块calib3d; 第12章 传统目标检测模块objdetect; 第13章 机器学习模块ml; 第14章 深度神经网络模块dnn
  欢迎关注图书 《深度学习计算机视觉实战》与《学习OpenCV4:基于Python的算法实战》.
  图像格式即图像文件存放在存储卡等介质上的格式,常用的图像格式有BMP、JPEG、TIFF、RAW等,受到存储容量的限制,图像文件通常都会经过压缩再存储,表2.1列举了OpenCV中图像读写支持的格式,本节对一些常用格式做简单介绍。
  (1)BMP格式
  Windows Bitmaps格式图像文件又称位图,后缀为.bmp或.dib,是Windows系统中最常见的图像格式,也是Windows环境中图像数据处理的一种标准格式,因此Windows环境中的图像处理软件都支持BMP格式。
  BMP格式采用位映射存储格式,除了图像深度可以设置之外(图像深度可设置为1bit、4bit、8bit及24bit),不采用其他的压缩方式,因此存储BMP文件所需占用的空间会很大。BMP文件进行数据存储时,采用从左到右、从下到上的图像扫描方式。
  (2)JPEG格式
  JPEG(Joint Photographic Experts Group,联合图像专家小组)是面向连续色调静止图像的一种压缩标准,该标准由国际标准化组织(ISO)制订。JPEG格式图像文件采用JPEG标准,是目前最常用的图像文件格式,后缀名为.jpg或.jpeg。
  JPEG格式是一种先进的压缩格式,可以去除图像中的冗余数据,该格式压缩比通常在10:1到40:1,用JPEG格式存储的文件大小是其他类型文件的1/10~1/20,它能够将图像压缩在很小的存储空间内。JPEG格式属于有损压缩格式,压缩比越大,图像的品质就越低,所以如果要求高品质图像,压缩比则不宜设置过高。
  JPEG格式可分为标准JPEG、渐进式JPEG及JPEG2000三种格式。
  标准JPEG格式在网页中加载时,需要图像文件全部加载完毕才能展示图像。
  渐进式JPEG在网页中加载时会先呈现图像的粗略外观,然后逐渐呈现图像细节,因而称为渐进式JPEG。渐进式JPEG格式图像文件比标准JPEG格式文件小,所以网页端图像的展示建议使用这种格式。
  JPEG2000是新一代图像压缩方法,压缩品质更高,JPEG2000格式文件后缀为.jp2。在无线传输图像时,经常会遇到信号不稳造成的马赛克现象,或者图像位置错乱的问题,JPEG2000可以改善这种情况下的图像传输品质。JPEG2000的压缩率比标准JPEG高约30%,支持有损压缩和无损压缩两种方式,支持渐进式传输,支持设定感兴趣区域(即指定图片上感兴趣区域的压缩质量),而且还可以选择图像中的某一部分先行解压。
  (3)PNG格式
  PNG(Portable Network Graphics,便携式网络图形)格式是一种采用无损压缩数据算法的位图格式,后缀为.png,该格式当初的设计意图是替代有专利的GIF和TIFF文件格式,是目前比较常用的一种图像格式。
  (4)WebP格式
  WebP由Google发布,文件后缀为.webp,提供了有损压缩与无损压缩两种方式,该格式派生于VP8,支持的最大像素数量是16383x16383。相较于JPEG格式,WebP格式采用有损压缩在保持与JPEG格式相同的图片质量的情况下,文件大小会比JPEG格式文件小,WebP无损压缩的图像比PNG图像少了45%的存储大小,因此能够有效的减少图片在网络上的传输时间。
  (5)TIFF 格式
  TIFF(Tag Image File Format,标签图像文件格式)是一种灵活的位图格式,文件后缀为.tiff或.tif。TIFF格式采用3级体系结构,内部结构分为三个部分:文件头信息区、标识信息区和图像数据区。文件头信息区存储TIFF文件解析所必需的信息,标识信息区包含了有关于图像的所有信息,图像数据区存储图像信息。
  TIFF格式应用广泛,拥有多种压缩方案,可以描述多种类型的图像,不依赖于硬件,具有可移植性。
  OpenCV进行图像编解码时,在Windows和MacOSX操作系统上,默认情况下使用OpenCV自带的编解码器(libjpeg、libpng、libtiff和libjasper),因此在这两种系统上OpenCV总是可以读取JPEG、PNG和TIFF格式的图像文件。在MacOSX上,还可以选择使用MacOSX本机的图像读取器。
  在Linux、BSD或其他类Unix的操作系统上,OpenCV寻找与操作系统镜像一起提供的编解码器,安装相关软件包时不要忘记安装开发文件,例如Debian和Ubuntu中的"libjpeg dev"。

电脑哪个部件最容易坏?如何正确保养电脑硬件?这年头电脑几乎是人手一台,甚至有些小伙伴有几台。同样一台电脑有些朋友一直使用好多年,但有些朋友的电脑隔三差五就出点岔子。那么,对于除了电脑本身的质量之外,个人的使用差异会对电脑硬件笔记本电脑开机黑屏怎么办?笔记本电脑开机黑屏的解决方法笔记本的轻巧方便已使得其成为越来越多人随身携带的办公设备,但是,如果你不善待它,或者操作不规范的话,它也会罢工,让你防不胜防。笔记本电脑开机黑屏便是人们在日常使用电脑过程中经常会碰找回丢失的文件打开方式无论你在使用最经典的Windows7,还是最主流的Windows10,当某种文档可以用多个不同程序打开时,在文件的右键菜单中会出现打开方式的菜单项,从中可选择打开文档的程序。但有时小技巧牢牢掌握Windows10升级控制权Windows10系统默认会自动下载升级补丁进行升级,由于其版本升级比较频繁,再加上各类用户所用硬件的复杂性,可能会造成升级失败甚至蓝屏等后果。如果将系统升级控制权牢牢控制在自己手华硕笔记本常见故障解决方法大全。笔记本电脑的散热问题在电脑中,CPU是发热大户,CPU速度越快,功耗越大,发热量就越多。一般所采用的散热方法主要是依靠散热板和风扇。主板的底部和上部,各有一块金属散热板。在CPU虚函数,虚表深度剖析第一弹面向对象,从单一的类开始说起。classAprivateintmaintmb这个类中有两个成员变量,都是int类型,所以这个类在内存中占用多大的内存空间呢?sizeof(A),8个非物理损坏USB设备故障解决当你插入一个USB设备到Windows系统的电脑之后,如果收到该驱动器有问题并要求现在扫描并修复的提示后,该如何解决?要知道,除了简单的重启系统和扫描外,可能要用到别的办法。如果U主板和显卡是如何给CPU和GPU供电的?就如电源是PC的心脏一样,主板和显卡上的供电模块也是它们各自的心脏,搭载在身上的各种芯片能否正常工作,就看它们的供电电路是否足够强悍了。因此在我们的显卡和主板评测中,它们的供电模块小米野心不止高通?雷军押对宝三家通吃,网友华为估计笑而不语现在的手机厂商除了华为之外,基本上都是采用的高通芯片,就连以前p10永流传的魅族都不得不向高通妥协,使用了骁龙处理器。其实国内还有一大芯片厂商联发科,但是其在前几年的表现确实不怎么三星Exynos1000GPU无敌!但依难摆脱电子垃圾?AMD竟是最大赢家三星Exynos系列处理器最近也是越发疲态,曾经能和高通骁龙打得不分上下的猎户座也越来越吃力。三星GalaxyS20系列旗舰手机分为两个版本发售,在一些市场销售的是搭载高通骁龙86设计模式8工厂方法模式回顾简单工厂模式,在工厂类里判断到底需要创建哪一个类来计算结果,如果要加一个类的话,我们需要在工厂类里来增加一个if判断修改了原有的类,违背了开放封闭原则。简单工厂模式代码incl
在今天,5G真的那么重要吗?前面已经讲了好几期关于品牌信任的文章了,这不又一个活生生的例子来了!8月12日华为P50开售,当天就被一扫而空,这反映了华为用户和品牌的黏度之高,和信任度的牢固。当初商家和用户都担华为手机怎么充电好?关于手机充电这个问题一直存在争议,其实不单单华为手机,其它手机用的也是目前主流的锂电池,它们充电注意都是一样的。只需要按照正确方法使用,锂电池使用寿命都是比较长的。什么情况下最伤电荣耀Magic3支持数字人民币硬件钱包,数字货币终将走进千万家昨天(8月12日)晚上,脱离华为自成独立品牌将近10个月的荣耀,在万众瞩目中发布了进军高端市场的全新旗舰手机荣耀Magic3。可以毫不夸张地说,无论是对于华为和荣耀两个品牌,还是对手机被人定位监控,需要怎么取消?这个事情还是比较可怕的,不过也不难解决,尽量还是能早发现早处理,下面说一下具体方法首先我们要知道手机被定位监控的原理是什么,目前主要有两种方式,第一个是物理监控的方式,简而言之就是Mate40Pro与iPhone12ProMax该如何选择?一个是安卓的末代机皇,一个iPhone史上最强,两者该如何选择?让我们分别从性能信号外观续航和拍照上分别对比一下。对比完,就知道该如何选择了。性能末代麒麟PK苹果杀手锏A14史上最比较实用的手机APP有哪些?我推荐三类软件给你,用于日常的学习,工作,生活中,可以极大方便我们的生活,有效提高工作效率。一。学习类在学习中,我推荐一些手机软件,比如,WPS,PDF阅读器,腾讯翻译君,百度网盘新能源车吐槽声不断,为何有人却说开了新能源车不想开燃油车?在相关政策的推动下,新能源汽车在国内市场上的销量越来越高。再加上造车技术的进步,人们对新能源汽车的认可度也越来越高了。有一些购买了新能源汽车的车主还表示,开了新能源汽车后,自己都不人的偏见,开始影响科技真伪,为核心决策真实性,人类开始想办法现在已经进入了数字化时代,不论是企业还是国家,都在尽快做好数字化转型工作。但是在这个转型过程之中,人与科技之间难免发生矛盾。例如人工智能技术,已经被应用多年。像我们经常可以看到的推专帮AppleID和手机号网上随便买?是的,60元就有1万条近日,有大量苹果用户向专帮平台反馈,自己iPhoneiPad等设备的共享相簿中频繁收到博彩淘宝刷单抖音涨粉等广告的推送,实在避之不及。即使一一将垃圾内容举报,广告内容还是会源源不断合发快报技术服务市场合发全球合美惠CTO教创业者做流量分析合发全球合美惠电商运营培训师指出,电商APP运营要学会做好流量分析,而在流量分析中,有几个关键指标是创业者必须要弄清楚的。此外,互联网创业者还必须懂一些基础的互联网知识,比如什么是科技浪潮之下,方太的信条撰文陈晓平韩璐编辑陈晓平一系列整治,降临到算法上。在外卖领域,七部门发文,要求不得将最严算法作为考核要求,合理确定订单数量准时率在线率等考核要素在未成年人保护领域,清朗专项行动要求