CSP初赛知识精讲--图像存储

第七节 图像存储

基础知识

 计算机的数字化图像数据有两种存储方式:位图(Bitmap)存储和矢量(Vector)存储。

像素 :整个图像中不可分割的最小单位或元素。它以一个单一颜色的小方格存在,所有小方格的颜色和位置的组合决定了该图像呈现出来的样子。

图像的位分辨率 :也叫位深 ,用来衡量每个像素存储信息的位数,决定了多少种色彩等级的可能性,所以有时又将位分辨率称为颜色深度。常见的有8位、16位、24位、32位、64位色彩,即二进制数的位数,如24位色彩能组合出224=16777216种色彩等级。

屏幕分辨率 :指屏幕上显示的像素的个数,如1024×768的分辨率指屏幕上水平方向有1024个像素点,垂直方向上有768个像素点。

像素点距:指显示屏相邻两个像素点之间的距离,画质的细腻度就是由点距来决定的,点距越小,图像越细腻。

位图存储

 由一系列像素组成的可识别图像。如果把一幅位图看成一个二维数组,则数组中的任一元素(即像素)对应于图像中的一个点,而存储的值对应于该点的颜色或者灰度。

特性

  1. 位图图像是由数目固定像素组成的图像

相关推荐
小王C语言7 小时前
【7. 实现登录注册模块】:实现会话管理、注册/登录/退出 API
网络·c++
峥无10 小时前
C++11 深度详解:现代 C++ 基石全梳理
开发语言·c++·笔记
阿米亚波10 小时前
【C++ STL】std::unordered_multimap
开发语言·数据结构·c++·笔记·stl
小王C语言11 小时前
【3. 基于 Vibe Coding 的 OJ 平台】. 构建仓库、环境准备、需求梳理、安装依赖
网络·c++
小王C语言12 小时前
【8.进行接口测试】:通过 curl 进行接口自动化测试 / 通过 python 程序进行接口自动化测试
网络·c++
888CC++12 小时前
C++ 快速学习指南:从入门到进阶的实战路线
开发语言·c++
小小晓.13 小时前
C++记:函数
开发语言·c++·算法
驱动小百科14 小时前
Windows运行库合集下载 VC++、DirectX、.NET运行库安装教程
c++·windows·.net·windows运行库合集下载·windows运行库安装
charlie11451419114 小时前
Cinux —— 给物理内存建账本:bitmap 物理内存管理器
开发语言·c++·操作系统·开源项目
2301_7779983417 小时前
Linux线程同步与互斥(三):信号量与环形队列实现生产者消费者模型
linux·c语言·c++