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

第七节 图像存储

基础知识

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

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

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

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

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

位图存储

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

特性

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

相关推荐
raindayinrain2 分钟前
c++并发--原子操作,内存顺序,屏障
c++·原子操作·操作顺序
张小姐的猫14 分钟前
【AI大模型接入SDK】 —— SQLite上手
linux·开发语言·c++·人工智能·python·log4j
hansang_IR22 分钟前
【题解】[JSOI2016] 最佳团体(分数规划)
c++·算法
代码中介商25 分钟前
C++ 预约系统实战(二):TCP + JSON 自定义协议设计
c++·网络协议
渡我白衣34 分钟前
Util工具类功能设计与类设计
linux·服务器·网络·c++·人工智能·目标检测·机器学习
小王的创意工坊38 分钟前
C++ 在线判题平台(OJ)测试报告
c++·可用性测试
sdm0704271 小时前
仿muduo库实现高并发服务器-下
开发语言·网络·c++·多路转接
爱和冰阔落1 小时前
【Linux】手写日志与固定线程池:任务队列、工作线程和安全退出
linux·运维·c++·redis·安卓
All for pursuit.1 小时前
【矩阵-2】240.搜索二维矩阵 II
数据结构·c++·算法·leetcode
程序猿阿森1 小时前
C语言预处理完全指南:宏定义、条件编译与头文件规范,一篇搞懂工程化编程
c语言·c++·编译