知识卡片

位图与矢量图形的取舍

专业/工作 · 1285.h

内容

图像有两种根本不同的表示方式:位图把图像存成一组像素的颜色编码集合,天然贴合逐像素工作的显示设备,但放大图像只能把像素本身放大,导致模糊;矢量表示则把图像存成直线、曲线等几何结构的描述,由最终的显示设备决定如何渲染这些结构,因此可以任意缩放而不失真,字体系统和 CAD 软件普遍采用这种方式。多数绘图软件在用户作画过程中维持几何描述以便编辑,一旦完成绘制就常常把几何描述丢弃、只保留位图,这意味着日后的修改要退化为逐像素操作。发散:这本质上是”存储渲染结果”和”存储生成渲染结果的过程/规则”之间的取舍,同样的分歧也出现在存原始数据表还是存计算公式、存最终 HTML 还是存 Markdown 源文件这类场景里。

参考来源

《计算机科学概论》第1章《数据存储》