Opencv学习----位图(bitmap)原理详解三---位图解析度
2.3 解析度
分辨率是位图的一个属性,在视觉上查看或打印位图时是必需的,因为像素本身没有明确的尺寸。分辨率通常以每英寸像素数指定,但可以是任何其他测量单位。由于历史原因,大多数打印过程保留每英寸像素(DPI)单位。在具有nn个矩形像素的设备上,分辨率可以被指定为两个数字,水平和垂直分辨率。
分辨率的概念独立于位图的信息内容是非常重要的,给定恒定的颜色深度,则不同位图之间的信息内容仅与垂直和水平的像素数量相关。但是,显示或打印位图时的质量取决于分辨率。由于分辨率决定像素的大小,因此它也可用于修改整个图像的大小。
作为示例,考虑一个水平200像素和垂直100像素的位图。如果此位图以100DPI打印,那么它将测量2英寸乘1英寸。但是,如果相同的位图以200 DPI打印,那么它只能测量1英寸半英寸。
每当在计算机上显示位图时,都需要考虑分辨率。大多数计算机显示器的分辨率范围从低分辨率端60DPI到高分辨率显示器120DPI。与印刷品一样,分辨率越高,位图的像素性质就越不明显。
作为另一示例,以下两个图像在信息内容上是相同的,但是它们具有不同的分辨率并因此具有不同的像素尺寸。较小的是80DPI,较大的是30DPI。在较大的版本中,像素更加明显。
在物理设备上表示位图时,这不是全部,因为不同的设备具有不同的颜色深度功能。
Opencv学习----位图(bitmap)原理详解三---位图解析度相关推荐
- Opencv学习----位图(bitmap)原理详解五---位图存储
2.5 位图存储 存储位图的最简单方法是简单地逐字节地列出位图信息.此方法存储的文件通常称为RAW文件.考虑到位图尺寸(N x M)和位深(B)中的颜色深度,任何位图所需的磁盘存储量都很容易计算.文件 ...
- 机器学习,深度学习基础算法原理详解(图的搜索、交叉验证、PAC框架、VC-维(持续更新))
机器学习,深度学习基础算法原理详解(图的搜索.交叉验证.PAC框架.VC-维.支持向量机.核方法(持续更新)) 机器学习,深度学习基础算法原理详解(数据结构部分(持续更新)) 文章目录 1. 图的搜索 ...
- Hector SLAM 原理详解、算法解析
目录 1.原理详解 2.算法解析 1.原理详解 Hector整体算法很直接,就是将激光点与已有的地图"对齐",即扫描匹配.扫描匹配就是使用当前帧与已经有的地图数据构建误差函数,使用 ...
- [从零学习汇编语言] - 转移指令原理详解
文章目录 前言 一.转移指令原理 1.1 计算机如何识别数据和指令 1.2 转移指令原理 1.3 转移分类 1.3.1 转移行为分类 1.3.2 转移指令分类 二.操作符详解 2.1 offset 2 ...
- 十二、【数据结构】位图(bitmap)的详解与实现
一.定义 --概念部分参考http://www.iteblog.com/archives/148 位图法就是bitmap的缩写.所谓bitmap,就是用每一位来存放某种状态,适用于大规模数据, ...
- OpenCV学习(21) Grabcut算法详解
grab cut算法是graph cut算法的改进.在理解grab cut算之前,应该学习一下graph cut算法的概念及实现方式. 我搜集了一些graph cut资料:http://yunpan. ...
- 网卡重启影响nfs吗_NFS原理详解
PS:哈哈,这篇的篇幅真的非常的长.要看完真的要有很强的耐心那.我自己写也快写吐了呢. [ATong学习linux]NFS原理详解 一.NFS介绍 1)什么是NFS 它的主要功能是通过网络让不同的机器 ...
- java多线程学习-java.util.concurrent详解
http://janeky.iteye.com/category/124727 java多线程学习-java.util.concurrent详解(一) Latch/Barrier 博客分类: java ...
- Bitmap精炼详解第(三)节:Bitmap的压缩
一,前期基础知识储备 笔者之前有两篇文章:<Bitmap精炼详解第(一)节:Bitmap解析和加载><Bitmap精炼详解第(二)节:Bitmap常见处理方式>解释了一些Bit ...
最新文章
- CoordinatorLayout 使用及源码解析
- python程序设计 清华大学出版社 pdf下载-清华大学出版社-图书详情-《Python程序设计》...
- Linux .bin安装文件制作
- Android 沉浸式状态栏 实现方式二 ( 更简单 )
- 《网易编程题》疯狂队列
- HBuilder:最快的Web开发IDE
- 【MFC系列-第20天】CDC绘图类成员介绍
- 消息提示框-事件冒泡
- Spring容器创建流程(8)初始化bean
- vue-cli入门(四)——vue-resource登录注册实例
- 盒模型知识点汇总(附实例、图解)
- xcode 4.0 以上版本安装新浪微博SDK
- 小米笔记本 镜像_小米笔记本Pro Windows 10 原装系统镜像
- vue vant ui 教程注意事项
- 社交电商 社群电商 源码下载
- 台式计算机怎么安装无线网卡,台式机用无线网卡,小编教你台式机怎么用无线网卡...
- vs picturebox 图片缩放
- Endnote格式下载
- Eclipse faceted project metadata file could not be read
- [笛卡儿积]业务中的复选框条件--输出所有的情况结果