00003__位图简介
00003__位图简介
一、简介
位图是由像素(Pixel)组成,像素是位图最小的信息单元,存储在图像栅格中。 每个像素都具有特定的位置和颜色值。按从左到右、从上到下的顺序来记录图像中每一个像素的信息,如:像素在屏幕上的位置、像素的颜色等。位图图像质量是由单位长度内像素的多少来决定的。单位长度内像素越多,分辨率越高,图像的效果越好。位图也称为“位图图像”“点阵图像”“数据图像”“数码图像”。
二、颜色编码
RGB:位图颜色的一种编码方法,用红(red)、绿(green)、蓝(blue)三原色的光学强度来表示一种颜色。这是最常见的位图编码方法,可以直接用于屏幕显示。
CMYK:位图颜色的一种编码方法,用青(cyan)、品红(magenta )、黄(yellow)、黑(key/black)四种颜料含量来表示一种颜色。常用的位图编码方法之一,可以直接用于彩色印刷。
三、基本属性
属性 | 说明 |
---|---|
像素 | 图像的宽度和高度方向上含有的像素数目(Pixel) |
分辨率 | 单位打印长度上的图像像素的数目,即常说的1024×768 |
大小 | 它一般以字节为单位 |
图像深度 | 存储每个像素所用的位数 |
色调 | 各种图像色8彩模式下图像的原色(例如,RGB模式的图像的原以为R、G、B3种)的明暗度 |
饱和度 | 图像颜色的深度,它表明了色彩的纯度 |
色相 | 红、橙、黄、绿、青、蓝、紫7色组成,每一种颜色即代表一种色相。 |
亮度 | 人眼对图片的明暗感觉 |
色彩通道 | CMYK图像默认有4个通道,分别为青色、洋红、黄色、黑色;RGB有3个通道,分别为红、绿、蓝 |
图像层次 | 类似使用fireworks制作图片是使用的图层 |
四、位图格式
- JPG:使用的一种失真压缩标准方法,24 bit真彩色,不支持动画、不支持透明色。JPEG的压缩方式通常是破坏性资料压缩(lossy compression),即在压缩过程中图像的品质会遭受到可见的破坏。一张图片多次上传下载后,图片逐渐会失真。
- PNG:格式是无损数据压缩的,PNG格式有8位、24位、32位三种形式,其中8位PNG支持两种不同的透明形式(索引透明和alpha透明),24位PNG不支持透明,32位PNG在24位基础上增加了8位透明通道(32-24=8),因此可展现256级透明程度。
- BMP:是一种与硬件设备无关的图像文件格式,使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP图像所占用的空间很大。BMP文件的图像深度可选lbit、4bit、8bit及24bit。BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。
- 占用空间:BMP > PNG > JPG
格式 | 压缩模式 | 透明支持 |
---|---|---|
JPG | 有损压缩 | 不支持 |
PNG | 无损压缩 | 支持 |
BMP | 无压缩 | 不支持 |
五、RGB格式
- RGB565 :每个像素用16位表示,RGB分量分别使用5位、6位、5位
- RGB555 :每个像素用16位表示,RGB分量都使用5位(剩下的1位不用)
- RGB24 (RGB888):每个像素用24位表示,RGB分量各使用8位
- RGB32 (RGB8888):每个像素用32位表示,RGB分量各使用8位(剩下的8位不用)
- ARGB32 :每个像素用32位表示,RGB分量各使用8位(剩下的8位用于表示Alpha通道)
六、颜色空间
- CMYK:印刷业
- RGB:crt类监视器
- HSB:传统技术工作的画家或设计者习惯使用此钟模式,H是色调,S是饱和度,I是强度
- YUV: Dvd类输入分量 ,Y表示明亮度(Luminance、Luma),“U”和“V”则是色度、浓度
00003__位图简介相关推荐
- Redis系列之位图简介
文章目录 位图定义 应用场景 基本使用 查找统计 位图定义 位图并不是一种数据结构,其实就是一种普通的字符串,也可以说是byte数组.基本语法是setbit/getbit,刚才说了是一个byte数组, ...
- SQL Server 2000中的并行处理和执行计划中的位图运算符
SQL Server 2000中的并行处理和执行计划中的位图运算符 摘抄自:SQLServer 2000并行处理和位图简介 刘志斌 并行查询介绍 Degree of Parallelism(并行度) ...
- 位图文件解析-位图(bmp)、图标(ico)与光标(cur)
一.位图(bmp) 1.位图简介 BMP(全称Bitmap)是Windows操作系统中的标准图像文件格式,可以分成两类:设备相关位图(DDB)和设备无关位图(DIB),使用非常广.它采用位映射存储格式 ...
- Windows环境下32位汇编语言程序设计(典藏版)(含CD光盘1张)
Windows环境下32位汇编语言程序设计(典藏版)(含CD光盘1张)(畅销10年,经典再现!) 罗云彬 著 ISBN 978-7-121-20759-4 2013年7月出版 定价:99.00元 75 ...
- 海量数据处理之 Bit-map 详细讲解
现在有这么一个问题:现存在 20 亿个数字,需要知道哪些数字没有出现在里面.这个问题你可能觉得一个 for 循环就能解决.但是有两个问题,第一个就是for循环效率的问题,第二个问题就是 20 亿个数字 ...
- 琢石成器――windows环境下32位汇编语言程序设计(第三版)笔记
琢石成器――windows环境下32位汇编语言程序设计(第三版)笔记 2011年12月20日 基础篇 第1章 背景知识 1 1.1 Win32的软硬件平台 1.1.1 80x86系列处理器简史 1.1 ...
- 《操作系统-真象还原》08. 内存管理系统
文章目录 实现 ASSERT 断言 实现开.关中断的函数 实现 ASSERT \_\_VA_ARGS\_\_ 测试断言 位图 bitmap 及其函数的实现 位图简介 位图的定义与实现 内存管理系统 内 ...
- Windows环境下32位汇编语言程序设计(典藏版)
<Windows环境下32位汇编语言程序设计(典藏版) > 基本信息 作者: 罗云彬 出版社:电子工业出版社 ISBN:9787121207594 上架时间:2013-7-8 出版日期:2 ...
- BMP位图图像格式简介
BMP位图图像格式简介 1. 文件结构 位图文件可看成由4个部分组成:位图文件头(bitmap-fileheader).位图信息头(bitmap-informationheader).彩色表(colo ...
- 位图排序 大数据_干货分享:大话12种排序算法
干货分享:大话12种排序算法 常见的排序算法: 快速排序.堆排序.归并排序.选择排序 插入排序.二分插入排序 冒泡排序.鸡尾酒排序 桶排序.计数排序.基数排序.位图排序 技能点: 1.归并排序在O(N ...
最新文章
- 宿主机訪问virtualBox中Ubuntu
- 练习一下linux中的list函数。
- 机器视觉_Java机器学习,第2部分
- 编译高性能linux so库,关于如何在linux环境下生成a库和so库(改,附图)-Go语言中文社区...
- Java 正则表达式 总结
- RTMP的URL/Vhost规则
- 《C++ Primer》2.6.1节练习
- 理解总结篇—List、Set、Map
- 2022中国私域流量管理研究报告
- 【多线程】CAS乐观锁
- Spring Boot初识(2)- Spring Boot整合Mybaties
- IIS安装前已经安装了.NET Framework,安装后如何启用.NETFramework
- 笔试题:简述以下两个for循环的优缺点
- Vivado 2019.1 使用教程
- xjad java反编译工具使用
- C语言显示图书信息的讲解,C语言图书信息管理系统解析.pdf
- 关于企业能源管控平台在轧钢行业能源管理中的应用
- 學習雜記(SpringCloud)
- x264源码分析-psy-rd参数
- OmniGraffle 7.2 for Mac
热门文章
- Java+SpringBoot+vue+elementui垃圾分类网站系统mysql源码介绍
- 华三交换机配置DHCP中继
- c语言messagebox多窗口,C语言messagebox用法
- 红帽linux系统安装指导
- 行政人员为什么需要一套固定资产管理系统?
- 2018CUMCM(数学建模国赛)_B——智能RGV的动态调度策略
- 海信信号机后台服务器配置,海信自适应交通信号控制系统解决方案
- 深入理解Android网络编程 技术详解与最佳实践电子书pdf下载
- 方立勋jdbc mysql视频_java视频教程 Java自学视频整理(持续更新中...)
- 常见打印机故障有哪些