计算机的存储规则

计算机中的数据只有三类: Text 文本, Image 图片, Sound 声音.

文本包括数字, 字母和汉字等.

视频是图片和声音的组合.

在计算机中, 任何数据都是以二进制的形式来存储的.

数字的存储: 转换为二进制进行存储.

字符的存储: 根据码表找到码值, 将码值转换为二进制进行存储.

  1. GB2312 编码: 1981 年 5 月 1 日发布的简体中文汉字编码国家标准. 收录 7445 个图形字符, 其中包括 6763 个汉字.

  2. BIG5 编码: 台湾地区繁体中文标准字符集, 共收录 13053 个中文字, 1984 年实施.

  3. GBK 编码: 2000 年 3 月 17 日发布, 收录 21003 个汉字, 包含国家标准 GB13000-1 中的全部中日韩汉字, 和 BIG5 编码中的所有汉字. 是 Windows 操作系统默认的码表.

  4. Unicode 编码: 国际标准字符集, 它将世界各种语言的每个字符定义一个唯一的编码, 以满足跨语言, 跨平台的文本信息转换.

分辨率=屏幕X轴上像素值 × Y轴上的像素值. 屏幕如果是 1024×768, 也就是说水平方向上有 1024 个像素点, 垂直方向上有 768 个像素点.

图片分三种: 黑白图, 灰度图和彩色图. 如图:


图 1

图片的存储和三个因素有关: 分辨率, 像素和三原色.

分辨率:


图 2

图 3

参考链接: https://blog.csdn.net/techzio/article/details/117691991

1080p 并不等于 "1K". 正如超高清相当于 4K 一样, 1080p 相当于 2K.

2K, 4K 指的是显示器屏幕的分辨率, 可以有很多种组合.

2560*1440 分辨率意味着在一个屏幕上横向拥有 2560 个像素点, 纵向拥有 1440 个像素点, 整个屏幕一共拥有 3686400 个像素点.

相同尺寸的屏幕上, 拥有的像素点越多 (像素的密度越大), 也意味着显示的图像越精细, 图像越清晰细腻.

黑白图和灰度图就是给每一个像素点涂上颜色.


图 4

黑色位置为 0, 白色位置为 1.


图 5

美学三原色: 红, 黄, 蓝.

光学三原色: 红, 绿, 蓝. 计算机中采用光学三原色, 也称为 RGB.

可以给三种颜色设置一个值, 值越大表示这个颜色越浓, 值越小表示这个颜色越淡. 取值范围为 [0, 255].


图 6

上面是用十进制的形式来表示的, 还可以用十六进制来表示.


图 7

存储声音时, 会对声波进行采样, 每一个点都会有对应的数字. 对声音的波形图进行采样再转为二进制再存储.

采样点越多, 记录的数据就越多, 可以最大程度地还原声音.


图 8
posted @   有空  阅读(104)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示