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

第七节 图像存储

基础知识

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

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

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

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

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

位图存储

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

特性

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

相关推荐
DevangLic8 分钟前
【 *p取出内容 &a得到地址】
c++
鑫鑫向栄23 分钟前
[蓝桥杯]修改数组
数据结构·c++·算法·蓝桥杯·动态规划
鑫鑫向栄23 分钟前
[蓝桥杯]带分数
数据结构·c++·算法·职场和发展·蓝桥杯
m0_552200821 小时前
《UE5_C++多人TPS完整教程》学习笔记37 ——《P38 变量复制(Variable Replication)》
c++·游戏·ue5
小wanga1 小时前
【递归、搜索与回溯】专题三 穷举vs暴搜vs回溯vs剪枝
c++·算法·机器学习·剪枝
Code_流苏2 小时前
C++课设:简易日历程序(支持传统节假日 + 二十四节气 + 个人纪念日管理)
开发语言·c++·stl容器·课设·期末大作业·日历程序·面向对象设计
liulun3 小时前
Skia如何绘制几何图形
c++·windows
old_power3 小时前
UCRT 和 MSVC 的区别(Windows 平台上 C/C++ 开发相关)
c语言·c++·windows
獨枭3 小时前
彻底解决 MFC 自绘控件闪烁
c++·mfc
獨枭3 小时前
MFC Resource.h 文件详解与修改指南
c++·mfc