我們都知道,對于計算機來講,所有的東西都是由一堆0和1組成的,其實這堆0和1和我們的語言是一個道理,比如你說,我們生活中的一個水果
中文是用“蘋果”來表示的,在英文里,是用“Apple”來表示的, 雖然他們的表示方式不一樣,但是都是指同一種水果,也就是說,雖然語言不同,形式也不一樣,但是表示的都是一個東西,而我們的計算機也是一樣。
雖然我們看起來這是一堆毫無規律組合起來的0和1,但是他們也是有規則的,這個規則就是編碼表, 這個編碼表就像我們小時候用的識字表一樣, 包含了我們看到的文字,標點符號等,計算機內部就有:01001011這樣一串數字,那計算機就會在編碼表里找到這串數字對應的東西, 然后在屏幕上把這串東西顯示出來,這樣就有了我們看到文字。
那我們的圖片和視頻又是怎么變成0和1的呢?比如我們打開一張黑白圖片, 當我們把一張圖片放大后,就會看到一個一個的小方塊, 這個小方塊就是我們說的像素點,我們假設每一個像素點都只有一個二進制位,也就是說,這個像素點用二進制來保存的話,要么是0,要么是1,也就是黑白的圖片,所以圖片像素點的二進制位數越多, 這個像素點可以表現的顏色就越豐富, 這個就是圖片在計算機內部的一樣情況,因為視頻本質上就是一張一張連續播放的圖片。