我们都知道,对于计算机来讲,所有的东西都是由一堆0和1组成的,其实这堆0和1和我们的语言是一个道理,比如你说,我们生活中的一个水果
中文是用“苹果”来表示的,在英文里,是用“Apple”来表示的, 虽然他们的表示方式不一样,但是都是指同一种水果,也就是说,虽然语言不同,形式也不一样,但是表示的都是一个东西,而我们的计算机也是一样。
虽然我们看起来这是一堆毫无规律组合起来的0和1,但是他们也是有规则的,这个规则就是编码表, 这个编码表就像我们小时候用的识字表一样, 包含了我们看到的文字,标点符号等,计算机内部就有:01001011这样一串数字,那计算机就会在编码表里找到这串数字对应的东西, 然后在屏幕上把这串东西显示出来,这样就有了我们看到文字。
那我们的图片和视频又是怎么变成0和1的呢?比如我们打开一张黑白图片, 当我们把一张图片放大后,就会看到一个一个的小方块, 这个小方块就是我们说的像素点,我们假设每一个像素点都只有一个二进制位,也就是说,这个像素点用二进制来保存的话,要么是0,要么是1,也就是黑白的图片,所以图片像素点的二进制位数越多, 这个像素点可以表现的颜色就越丰富, 这个就是图片在计算机内部的一样情况,因为视频本质上就是一张一张连续播放的图片。