title: 可否完全由代码表示一张手机拍摄的照片？
desc: 用手机拍一张照片，这张照片显示在电脑上，他由像素构成，每个像素都是唯一的颜色，那么是否可以理解为，一张图片，是由无数同一个颜色的像素组成的？<br><br>那么，是否可以把每一个像素的的颜色用代码显示，比如第一行第一列是第一个像素，他是红色，就用“colorFF0000”表示，第一行第二列是第二个像素，他是灰色，就用“color666666”，然后把每一个像素的颜色按照一定的排列顺序组合起来，重新组成一张图片，这样是否可行？<br><br>我觉得，这样做，图片存储网站，就可以把图片全部分解为颜色值，把需要保存的图片的像素数字信息保存下来，分类归档，等到需要的时候，搜索他们，服务器再把按照原有的图片数字信息组合起来，显示给使用者，减少服务器的存储空间，网页也可以更快的加载出来。<br><br>问题：<br><br>1如果这样做了，存在的问题是什么？是不能减少存储空间？还是技术问题，或者是其他的原因？<br><br>2现有的服务器存储图片的技术的原理是什么？优点与缺点在哪里？<br><br>题主只是一个计算机小白，对这些东西不了解，也不了解图片的相关知识，只是有一些想法，若问题比较幼稚，还请轻喷。
topic: 图片存储
content: 题主自己想出来的话还是很有创造力的可是我很好奇题主你之前认为照片是怎么储存的？
answerer_tags: 高中学渣一枚