光栅图像的核心特性:揭秘那个“放大就糊“的视觉之谜
一、一个让我"开窍"的乐高积木故事
我有个朋友是乐高玩家,他给我讲过一个让我至今难忘的故事。他说他用乐高拼了一幅蒙娜丽莎的画像——用几千块标准乐高颗粒,按特定的颜色和位置摆放,远远看去真的有蒙娜丽莎那神秘微笑的轮廓。
他兴奋地拿手机拍照分享给我看,远看效果惊艳。但有一天他想"放大欣赏细节"——他把脸凑得很近去看那幅作品。结果让他大失所望——近看就是一堆颗粒!蒙娜丽莎的眼睛、嘴唇、皮肤的微妙变化全部消失,只剩下一颗颗清晰可见的方形塑料颗粒。那种"远看是画、近看是颗粒"的强烈反差,让他困惑了好久。
我朋友后来悟出了一个道理:“这幅作品的本质不是’蒙娜丽莎’,而是’用 3000 颗乐高颗粒组成的颗粒阵列’。它能呈现蒙娜丽莎的样子,是因为人眼在足够远的距离下会自动’融合’这些颗粒,把它们感知成连续的图像。但一旦你近到能看清单颗颗粒,'图像’就消失了,只剩下颗粒本身。这不是这幅作品做得不好,而是颗粒画的本质——它的’分辨率’就那么多,颗粒就那么大,超过这个分辨率,它就只能呈现颗粒。”
朋友还补充了一句让我开窍的话:“如果想看更精细的蒙娜丽莎,我必须用更小的乐高颗粒重新拼一遍——但那需要几万颗、几十万颗颗粒,工作量爆炸。颗粒的大小决定了作品的精度上限,没有捷径。” 多年以后我学习数字图像处理,才恍然大悟——光栅图像(也叫位图、bitmap)不就是数字版的"乐高画"吗?每一张照片本质上都是由"像素颗粒"组成的网格,远看是连续的画面,放大到看清像素时就只剩马赛克。这就是光栅图像"放大就糊"的根本原因。
今天这篇文章,我想带你深入了解光栅图像的核心特性——为什么数字照片放大就会变模糊?为什么有"分辨率"这个概念?为什么矢量图就不会糊?你会发现答案不只是"像素不够多"这么简单——它涉及对"图像本质"的深刻理解、对"采样定理"的数学认知、对"视觉感知"的精密匹配。读完这篇文章你会明白,光栅图像的"放大就糊"不是一个缺陷,而是这种图像类型与生俱来的物理特性——理解它,能让你成为更明智的图像使用者。
二、先理解:光栅图像是什么?
要理解"放大就糊",首先要理解"光栅图像"本身是什么。
光栅图像(Raster Image),也叫位图(Bitmap)或像素图,是由一个个固定大小的"像素"按网格排列组成的图像。每个像素是图像的最小单位,存储一个颜色值。整张图像就是这些像素的集合。
最常见的光栅图像格式:JPEG、PNG、GIF、BMP、TIFF、WebP、HEIF——几乎所有数字照片、屏幕截图、手机拍的图都是光栅图像。
让我们具体看光栅图像的"内部结构"——
一张 1920×1080 的光栅图像:
包含 1920 × 1080 = 2,073,600 个像素(约 200 万像素)。每个像素占据图像中一个固定位置,有一个明确的颜色值(如 RGB 三个分量)。整张图像就是这 200 万个像素按行和列排列的网格。
像素的位置是离散的、固定的——没有"像素之间"的概念。像素 (100, 200) 和像素 (101, 200) 是相邻的两个像素,它们之间没有任何东西——不像数学函数那样在两点之间有"连续的值"。
像素的颜色是离散的、有限的——8 位 RGB 中每个分量只有 256 个可能值,总共能表达 256³ = 1677 万种颜色。不是无限种——颜色精度有上限。
这种"离散性"是光栅图像的本质特征——它把连续的视觉世界用离散的像素网格"采样"出来。这种采样过程不可避免地丢失了一些信息——像素之间的细节、像素更精细的颜色变化,都没有被记录。
让我们用一个生活化的比喻。光栅图像就像数码相机拍照——把眼前的连续场景"切片"成一个个小方格,每个方格记录一个平均颜色。这种"切片"是有"粒度"的——粒度(像素大小)决定了能记录多少细节。粒度太粗,细节丢失;粒度太细,文件爆炸。找到合适的粒度,是数字摄影的核心权衡。
与光栅图像相对的是"矢量图像"(Vector Image)——用数学公式描述图形的图像格式(如 SVG、AI、PDF)。矢量图存储的不是像素,而是"画法"——“在 (100, 100) 到 (200, 200) 画一条蓝色直线”、“在 (300, 300) 画一个半径 50 的红色圆”。这种描述方式是"分辨率无关"的——无论放大到多少倍,重新按公式渲染就能得到清晰的图像。
光栅图像 vs 矢量图像,这两种图像类型有根本性的差异——
光栅图:像素网格,适合表达"自然图像"(照片、绘画),放大会糊。
矢量图:数学公式,适合表达"几何图形"(图标、logo、字体),放大不糊。
两种图像类型各有所长,互相不可替代。理解它们的本质差异,是正确使用图像格式的基础。
三、放大的本质:为什么会糊?
理解了光栅图像的本质,让我们具体看"放大"这个操作——它在数学上和物理上到底在做什么?
核心问题:当你放大一张光栅图像时,原本的像素网格被"拉大"了。比如把 100×100 的图像放大到 400×400,原本的 1 个像素现在要占据 4×4 = 16 个像素的位置。问题来了——这 16 个像素应该显示什么颜色?
答案有几种处理方式——
方式一:最近邻插值(Nearest Neighbor)
最简单粗暴的方法——新位置直接取最近原像素的颜色。4×4 区域内的所有 16 个新像素,都被赋予原本那 1 个像素的颜色。
结果:放大后是大块的"色块"——每个原像素变成 4×4 的纯色方块。画面看起来像马赛克,所有像素边界清晰可见。
优点:计算最快,保留原始像素值(不引入新颜色)。适合像素艺术的放大——故意保持"像素感"。
缺点:视觉上非常生硬,自然图像放大后像马赛克。
方式二:双线性插值(Bilinear Interpolation)
更平滑的方法——新像素的颜色是周围 4 个原像素颜色的"加权平均"。距离越近的原像素权重越大。
结果:放大后画面更平滑——像素边界被"模糊"了,色彩过渡更自然。但代价是细节变得"软"——锐利的边缘变得模糊。
优点:比最近邻视觉效果好,计算速度较快。是大多数浏览器、图片查看器的默认放大方式。
缺点:放大后图像"软糊"——没有真正的细节,只是平滑的渐变。
方式三:双三次插值(Bicubic Interpolation)
更高级的方法——新像素的颜色由周围 4×4 = 16 个原像素通过"三次多项式"插值计算。能保留更多的边缘锐度。
结果:画面平滑且较为锐利——比双线性效果好。这是 Photoshop 默认的放大算法。
优点:视觉效果是传统算法中最好的——平滑、锐利、自然。
缺点:计算量较大,仍然无法"创造"新细节——只是用数学方法"猜测"应该是什么样。
方式四:基于 AI 的超分辨率(Super Resolution)
最新的方法——用神经网络"学习"低分辨率到高分辨率的映射,真正"生成"放大后的细节。
结果:放大后的图像不只是平滑,而是有"看似真实"的细节——头发丝、皮肤纹理、织物肌理都能被"重新创造"出来。
优点:视觉效果远超传统算法——接近"真正的高清"。
缺点:计算量巨大(需要 GPU),"创造"的细节可能不真实——只是 AI 根据训练数据猜测的"合理样子",不一定是原始场景的真实细节。
但无论用哪种插值方法,有一个根本事实不会改变——放大不能"创造"原本不存在的信息。
这就是"放大就糊"的本质原因——光栅图像的信息量是固定的(由原始像素数量决定),放大只是"分散"这些信息到更大的画面上,每单位面积的信息密度反而降低了。就像一杯果汁加水稀释——总量没变,但每口的浓度下降了。
任何放大算法都只是在"如何分散信息"上做选择——最近邻是直接复制(保持原始浓度但显得粗糙),双线性/双三次是平滑混合(看起来柔和但失去锐度),AI 是猜测可能的细节(看起来丰富但可能不真实)。但都无法回到"放大前的真实细节水平"——因为那些细节从来就不在原图中。
四、采样定理:放大就糊的数学根源
要更深入地理解"放大就糊",我们需要引入信号处理中的一个核心定理——奈奎斯特采样定理(Nyquist-Shannon Sampling Theorem)。这个定理揭示了"采样"和"信号还原"的根本关系,是理解光栅图像极限的关键。
奈奎斯特采样定理简述:
要完美还原一个信号,采样频率必须至少是信号最高频率的两倍。如果采样频率低于这个标准,原始信号就无法精确还原——这种损失是数学上不可逆的。
让我们用图像的视角理解这个定理——
“信号的最高频率"对应"图像中的最精细细节”。比如一根头发丝是图像中的高频细节,它的"频率"很高(在很小的空间内有剧烈的明暗变化)。
“采样频率"对应"像素密度”。像素越密,能记录的最高频率越高。1920×1080 的图像比 800×600 的图像能记录更高频率的细节。
奈奎斯特定理告诉我们——如果你想记录头发丝级别的细节(假设需要 1000 像素/英寸的频率),那么采样频率(像素密度)必须至少是 2000 像素/英寸。否则,头发丝的细节就被"采样不足",永远无法还原。
这个定理对光栅图像的根本含义——像素密度决定了图像能记录的细节上限。比这个上限更精细的细节,无论用多么先进的算法都无法"找回来"——因为它们在采样的瞬间就被丢弃了。
让我们看一个具体例子。假设你拍了一张人脸照片,用 1000×1000 像素的分辨率。那张脸的眼睫毛在原图中占据 5×3 像素——勉强能看出有"睫毛"这种东西。
现在你把这张图放大到 10000×10000 像素——那 5×3 像素的睫毛被放大到 50×30 像素。问题来了——这 50×30 像素的区域应该显示什么?
真实的睫毛是有"丝状结构"的——应该有几十根细丝的明暗变化。但原图中只有 15 个像素的信息——它们不包含"几十根细丝"的细节。任何放大算法都只能基于这 15 像素的信息推测——最多得到"模糊的眼睫毛区域",无法恢复真正的丝状结构。
为什么不能恢复?因为根据奈奎斯特定理,要记录"几十根细丝"级别的高频细节,原图的采样频率(像素密度)就必须够高。原图的采样频率不够,那些高频信息在拍照的瞬间就被丢弃了——永久消失。
这就是"放大就糊"的数学根源——不是放大算法不够好,而是原始数据本身没有那么多信息。算法无法创造原本不存在的信息,只能在已有信息基础上做平滑或猜测。
AI 超分辨率算法看似"违反"了这个原理——它似乎能"生成"原图没有的细节。但仔细想就明白——AI 不是真的"恢复"了细节,而是基于训练数据"猜测"了"看起来合理"的细节。那些细节不是原始场景的真实记录,而是 AI 根据"通常人脸的样子"补充的。对艺术应用来说这可能足够好,但对法医取证、医学影像等需要"真实信息"的场景,AI 生成的细节是不可信的。
理解奈奎斯特采样定理,让我们对"放大就糊"有了哲学层面的认识——这不是一个工程缺陷,而是一个数学定律。就像永动机违反热力学第二定律一样,"完美无损放大"违反采样定理——任何声称"无损放大"的技术都是在某种程度上"造假"。
五、分辨率:光栅图像的"信息容量"
理解了采样定理,让我们引入光栅图像的一个核心概念——分辨率。分辨率本质上就是光栅图像的"信息容量"——决定了它能承载多少视觉信息。
分辨率有几个相关但不同的概念,容易混淆——
概念一:像素分辨率(Pixel Resolution)
图像包含的像素总数,用宽 × 高表示(如 1920×1080)。这是最基本的分辨率指标。
像素分辨率决定了图像的"信息容量上限"——1920×1080 图像最多能承载约 200 万像素的信息,比 800×600 图像(约 50 万像素)的容量大 4 倍。
概念二:显示分辨率(Display Resolution)
显示设备的像素数量,也用宽 × 高表示(如 1920×1080、3840×2160)。这是显示侧的概念。
当图像分辨率和显示分辨率匹配时,每个图像像素对应一个屏幕像素,显示效果最佳。不匹配时——图像分辨率高于显示分辨率,需要缩小(无损失,质量好);图像分辨率低于显示分辨率,需要放大(有损失,会糊)。
概念三:物理分辨率(Physical Resolution,DPI/PPI)
单位长度内的像素密度,用 DPI(Dots Per Inch)或 PPI(Pixels Per Inch)表示。这是物理打印或显示的概念。
DPI/PPI 决定了"在物理空间中"的清晰度——300 DPI 的图像打印出来比 72 DPI 的更清晰(在相同物理尺寸下,前者的像素更密)。
这三个概念的关系——
像素分辨率 = 物理尺寸 × 物理分辨率
比如:3000×2400 像素的图像,按 300 DPI 打印,可以打印出 10×8 英寸的清晰照片(3000/300 = 10, 2400/300 = 8)。如果按 72 DPI 打印,可以打印出更大的 41.7×33.3 英寸海报,但近看会比较模糊。
理解分辨率的核心点——分辨率是"信息密度",不是"画面质量"。
有的人误以为"高分辨率 = 高质量"——其实不一定。一张 4000×3000 像素的低质量手机照片(曝光不佳、对焦模糊),质量仍然不如一张 1000×750 像素的专业摄影作品。分辨率只是"容量"——你可以装多少信息;质量是"内容"——你装的信息有多好。
有的人误以为"提高分辨率就能提高质量"——这是"放大就糊"的认知误区。单纯把图像放大(提高像素分辨率)不会增加任何信息,所以也不会提高质量——只会让原本的信息分散到更多像素上。
有的人误以为"DPI 越高越好"——这取决于使用场景。网络显示 72 DPI 就够(屏幕分辨率有限);普通打印 300 DPI 够用;高质量印刷可能需要 600 DPI 以上。盲目追求高 DPI 只会让文件臃肿,不会提升观感。
正确理解分辨率,让我们能做出明智的图像选择——
拍照:用相机的最高分辨率(保留最多信息),后期可以缩小但无法放大。
编辑:保持原始分辨率工作(避免中间放大造成质量损失),最后再按目标需求调整。
输出:根据用途选择合适的分辨率——网络用低分辨率(小文件),打印用高分辨率(清晰照片)。
这种"按需选择分辨率"的智慧,让有限的存储和带宽得到最优利用——这是数字工作流的核心原则之一。
六、矢量图对比:为什么它不糊?
理解了光栅图像,让我们看看矢量图——它为什么能"无限放大不糊"?
矢量图的本质:用数学描述图形,而不是用像素记录画面。
让我们看一个具体例子。一个红色圆形——
光栅表示:用像素网格记录——圆形区域的像素是红色,其他是背景色。1000×1000 像素的图像,需要存储 100 万个像素值。放大时,像素被拉大,圆形边缘出现锯齿或模糊。
矢量表示:用数学公式描述——“在 (500, 500) 画一个半径 200 的圆,填充颜色 #FF0000”。只需要存储这一条指令(几十字节)。放大时,重新按公式渲染——无论放大到多少倍,都能得到完美的圆。
核心差异——光栅图存储"结果"(每个像素的颜色),矢量图存储"过程"(怎么画出来)。结果是固定的(分辨率有上限),过程是灵活的(可以按任意分辨率渲染)。
矢量图的优势——
优势一:分辨率无关
无论放大多少倍,矢量图都能保持锐利清晰——因为渲染时是按当前分辨率重新计算的。这是矢量图最大的优势。
优势二:文件小
简单的图形用矢量描述非常紧凑——一个 logo 可能只需要几 KB,对应的光栅图可能需要几 MB。
优势三:易于编辑
矢量图的每个图形元素是独立的对象——可以单独移动、修改、删除。光栅图的修改要直接操作像素,复杂得多。
优势四:精确控制
矢量图能精确指定坐标、尺寸、颜色——用于工程图、设计稿。
但矢量图也有它的局限——
局限一:不适合自然图像
照片包含的视觉信息是"连续的、复杂的、非几何的"——用数学公式描述几乎不可能。一张人脸照片的每个像素都有独特的颜色,无法被简化为"圆+椭圆+曲线"的组合。所以摄影、绘画作品几乎都用光栅图。
局限二:复杂矢量图渲染慢
矢量图需要"实时计算"每个像素的颜色——复杂图形(如有几千个对象的设计稿)渲染需要时间。光栅图直接显示像素,无需计算。
局限三:表达能力有限
矢量图擅长几何图形、扁平设计、字体、图标——不擅长渐变、阴影、纹理、滤镜等"丰富视觉效果"。虽然现代矢量格式(如 SVG)支持很多效果,但仍然有限。
光栅 vs 矢量的应用场景——
用光栅图的场景:
- 数码照片(必须用光栅,无法用矢量描述)
- 绘画作品(特别是写实风格)
- 屏幕截图
- 视频帧(视频本质是一系列光栅图)
- 复杂的滤镜效果
用矢量图的场景:
- Logo、图标
- 字体
- 工程图、CAD
- 信息图表
- 印刷品上的几何元素
- 响应式设计(需要适配多种屏幕尺寸)
两种图像类型协同工作——现代设计中,矢量图和光栅图经常混合使用。一个网页的 logo 用矢量(清晰可缩放),照片用光栅(自然丰富);一份印刷品的标题和图标用矢量,照片用光栅。理解两者的差异,能让你为每个场景选择最合适的图像类型。
最后一个有趣的观察——为什么我们日常的"图像"几乎都是光栅图?因为大多数图像来自"拍照"或"扫描"——这两种获取方式本质上都是"采样",采样得到的就是光栅图。矢量图必须"创造"——由人通过设计软件绘制,无法从现实世界直接获取。所以"光栅图为主、矢量图为辅"是数字图像世界的基本格局。
七、屏幕显示的真相:你看到的"放大"是什么?
理解了光栅和矢量的差异,让我们看看一个实际场景——屏幕显示。屏幕本身是"像素网格",那它显示图像时到底发生了什么?
屏幕的物理本质:LCD/OLED 屏幕由大量物理像素组成——每个像素是一个能发光发色的小单元。屏幕的分辨率就是这些物理像素的数量(如 1920×1080)。
这意味着——屏幕显示任何图像,最终都要"映射到物理像素网格"。无论原图是光栅图还是矢量图,最终在屏幕上呈现的都是"光栅化"的结果。
场景一:图像分辨率 = 屏幕分辨率(1:1 显示)
最理想的情况——图像的每个像素对应屏幕的一个像素。显示效果就是图像的"真实样子"——像素级精准呈现。
比如:1920×1080 的图像在 1920×1080 屏幕上全屏显示——完美 1:1 映射。
场景二:图像分辨率 > 屏幕分辨率(缩小显示)
图像比屏幕"大"——需要"缩小"才能完整显示。这种缩小通常质量好——因为是"多个图像像素映射到一个屏幕像素",信息从多变少,可以通过平均、采样等方式得到平滑结果。
比如:4000×3000 的照片在 1920×1080 屏幕上显示——每 4 个图像像素压缩成约 1 个屏幕像素。显示效果良好,但你看到的并不是"原图的全部细节"——很多细节在缩小过程中被合并或丢弃。
场景三:图像分辨率 < 屏幕分辨率(放大显示)
图像比屏幕"小"——需要"放大"才能填满显示区域。这种放大就是"放大就糊"的现场——信息从少变多,无法增加真实细节。
比如:800×600 的图像在 1920×1080 屏幕上全屏显示——每个图像像素要被"拉大"到约 2.4 个屏幕像素。显示效果模糊——因为算法只能"猜测"原本不存在的细节。
场景四:1:1 像素映射但缩放查看(“放大查看”)
你用图片查看器的"放大"功能查看细节——比如把 1920×1080 的图像在 1920×1080 屏幕上"放大到 200%"显示。这时图像的一个像素对应屏幕的 4 个像素——和场景三本质相同。结果是模糊——因为你在"放大原始信息",没有新信息可加。
所以你看到的所有"放大效果",都是计算机基于原始信息的"猜测填充"——没有任何放大算法能创造原本不存在的信息。
这里有一个让人深思的事实——我们日常看到的高清屏幕显示,很多时候是"内容分辨率不够"的"被放大"状态。比如:
4K 屏幕上看 1080p 视频:视频每个像素被放大成 4 个屏幕像素——画面比 1080p 屏幕上看要"模糊"。所以 4K 屏幕看 1080p 视频反而不如 1080p 屏幕清晰。
Retina 屏幕的"加倍像素"策略:苹果的 Retina 屏幕物理像素是普通屏幕的 4 倍(如 iPhone 6 Plus 是 1920×1080),但 UI 是按普通分辨率设计的(如 414×736 点)。系统自动把每个 UI 点渲染成 2×2 的屏幕像素——这种"加倍像素"让 UI 看起来比普通屏幕更细腻。
理解屏幕显示的真相,让我们对"清晰度"有了更深的认识——清晰度不只取决于屏幕分辨率,更取决于内容分辨率和缩放策略。高分辨率屏幕配低分辨率内容,效果不如低分辨率屏幕配匹配内容——这就是为什么很多游戏在 4K 屏上反而要"降画质"才好看。
这也解释了一个常见的迷思——“为什么手机相机的高像素照片在电脑上看起来不一定比低像素清晰?”答案:高像素照片如果传感器小、镜头差,每个像素的"信息质量"反而低——虽然像素多但每个像素"信息含量"少。相反,低像素但传感器大、镜头好的相机,每个像素的"信息质量"高——整体观感反而更好。像素数量是"容量",不是"质量"——这个道理在任何屏幕显示场景下都成立。
八、写在最后
回到开头那个乐高蒙娜丽莎的故事——光栅图像真的就像那幅乐高画。它的本质不是"图像",而是"按特定颜色和位置排列的像素颗粒"。它能呈现连续的视觉效果,是因为人眼在合适的观看距离下会自动"融合"这些像素——把离散的颗粒感知成连续的画面。一旦你"放大"到能看清单个像素的程度,"图像"就消失了,只剩下颗粒本身——这就是"放大就糊"的视觉真相。
"放大就糊"不是缺陷,而是光栅图像的本质属性——
它来自采样的离散性——连续的视觉世界被切片成离散的像素,像素之间的细节没有被记录。
它来自分辨率的有限性——像素数量决定信息容量上限,超过这个上限的细节无法承载。
它来自数学的不可逆性——采样定理告诉我们,未被采样的高频信息无法被还原,任何放大算法都只能猜测。
它来自信息守恒的原理——放大不能创造信息,只能重新分配信息,单位面积的信息密度必然下降。
理解"放大就糊"让我们对图像有了更深的认识——
第一:图像的"质量"不只是"看起来怎么样",而是"承载了多少信息"。两张视觉效果相同的图,信息量可能差几十倍。
第二:"高清"是一个相对概念——取决于内容分辨率、显示分辨率、观看距离的综合。没有"绝对的高清",只有"合适的清晰度"。
第三:正确选择图像格式很重要——自然图像用光栅,几何图形用矢量,各得其所,不要混用。
第四:保留原始高分辨率版本——因为放大不可逆,但缩小是无损的(信息只会减少不会丢失)。原始版本是最珍贵的资产。
更深一层来看——"放大就糊"教给我们一种重要的认知方式:尊重信息的物理边界。信息不是无限的、可任意延展的——它有承载介质、有获取方式、有数学规律。任何"超越物理边界"的技术(如完美无损放大)都是不可能的——只能在边界内做优化。这种"尊重边界"的思维,在工程、科学、生活中都有重要意义——承认局限,才能在局限内做到最好。
"放大就糊"还告诉我们一个深刻的哲学道理——视觉的"清晰"是相对的。我们认为"清晰"的图像,其实只是"在当前观看条件下足够清晰"。改变观看条件(距离、屏幕、缩放),"清晰"的边界就变了。这种"相对清晰"的认识,让我们对"完美"有了更务实的态度——不追求绝对的完美,只追求"对的完美"。
下次当你放大一张照片看到模糊的像素,或者把一张小图拉大变成马赛克,请记得——这不是图像的失败,而是它的诚实。它告诉你:"我承载的信息就这么多,超出这个范围,我无法假装拥有更多"。这种"诚实的模糊",比任何"虚假的清晰"都更可贵——因为它让我们看清了信息的真实形态。
希望这篇文章让你对光栅图像"放大就糊"的特性有了全新的认识——它不是一个简单的"分辨率不够"问题,而是一个涉及数学、物理、视觉感知、信息理论的深刻话题。从乐高积木的颗粒画到数字相机的传感器,从奈奎斯特采样定理到屏幕显示的物理原理——"放大就糊"的现象贯穿了我们对数字图像最本质的理解。理解它,就是理解数字视觉世界最根本的规则——那是工程师们对信息本质最诚实的承认,是数学定律对视觉技术最严格的约束,也是我们和数字图像打交道时最重要的认知基础。这就是知识之美——理解了"为什么会这样",就理解了"该如何与它相处"。
