全部为AI生成的虚构成人教学形象。以指定影视面容的神韵为创作参照,面部、视角、表情与场景按课程主题设计。成组习作可能有生成差异,用于练习观察,不代表真实人物或医疗效果。

从摄影进入标注研习

18套对应正文的面部标注、美术与格式塔练习;5组比例可调整取点。

进入研习室

60张配图 · 10个单元

01
第01—06讲 · 建立看脸的方法

观察的四个入口

同一个人,放松与微笑时,你的哪些描述需要改写?

阅读本单元
基线:把观察与解释写清,AI生成的虚构成人面容观察习作 放大观察
STUDY 51AI生成 · 虚构人物

基线:把观察与解释写清

三个观察提示
  1. 把三个可见事实、一个解释和一项待核实信息分别写下。
  2. 把第一眼感受改写成位置、状态与条件。
  3. 哪些解释需要补充资料才能核实?
下载配图
正面:把整体印象拆开,AI生成的虚构成人面容观察习作 放大观察
STUDY 01AI生成 · 虚构人物

正面:把整体印象拆开

三个观察提示
  1. 先用100字写整体印象,指出三个可见依据。
  2. 把眉眼、口周与轮廓分别写一遍,再合起来看。
  3. 哪些内容来自图像,哪些仍是你的解释?
下载配图
正面:先看整体的组织,AI生成的虚构成人面容观察习作 放大观察
STUDY 21AI生成 · 虚构人物

正面:先看整体的组织

三个观察提示
  1. 先写整体组织,再补充三个局部依据。
  2. 形、神、气、色,分别能指认哪些可见线索?
  3. 给一条解释标注待核实处,暂不提出项目。
下载配图
微笑:形态怎样进入神情,AI生成的虚构成人面容观察习作 放大观察
STUDY 02AI生成 · 虚构人物

微笑:形态怎样进入神情

三个观察提示
  1. 微笑时,眉眼、面颊和口周分别出现什么变化?
  2. 哪些辨识度在放松与微笑时都能被认出?
  3. “有神”可以落实为哪两处可见线索?
下载配图
交谈:把神情补进描述,AI生成的虚构成人面容观察习作 放大观察
STUDY 22AI生成 · 虚构人物

交谈:把神情补进描述

三个观察提示
  1. 哪些描述只适用于这一刻的表情?
  2. 形、神、气、色,分别能指认哪些可见线索?
  3. 给一条解释标注待核实处,暂不提出项目。
下载配图
阅读:让第一眼变成记录,AI生成的虚构成人面容观察习作 放大观察
STUDY 23AI生成 · 虚构人物

阅读:让第一眼变成记录

三个观察提示
  1. 一份观察记录,需要交代哪些资料条件?
  2. 形、神、气、色,分别能指认哪些可见线索?
  3. 给一条解释标注待核实处,暂不提出项目。
下载配图
02
第07—12讲 · 读懂面容的整体格局

纵横与整体格局

从正面走到侧面,哪些关系被补充,哪些信息仍然缺少?

阅读本单元
分界:纵横比例的测量底图,AI生成的虚构成人面容观察习作 放大观察
STUDY 52AI生成 · 虚构人物

分界:纵横比例的测量底图

三个观察提示
  1. 先确认发际、眉部参照、鼻下与颏下边界,再比较比例。
  2. 换一个取点边界,读数怎样改变?
  3. 把横向留白与纵向分段放回全脸比较。
下载配图
正面:纵向节奏与横向留白,AI生成的虚构成人面容观察习作 放大观察
STUDY 03AI生成 · 虚构人物

正面:纵向节奏与横向留白

三个观察提示
  1. 纵向分段前,先说明你采用哪些分界。
  2. 同时看面宽、五官聚散和两侧留白。
  3. 发型与拍摄角度可能改变哪些参照?
下载配图
正面:聚散与留白,AI生成的虚构成人面容观察习作 放大观察
STUDY 24AI生成 · 虚构人物

正面:聚散与留白

三个观察提示
  1. 把五官聚散与两侧留白分别描述。
  2. 说明采用的分界、拍摄角度和比较参照。
  3. 哪项印象需要另一视角的资料才能补充?
下载配图
侧面:把纵横参照补上厚度,AI生成的虚构成人面容观察习作 放大观察
STUDY 04AI生成 · 虚构人物

侧面:把纵横参照补上厚度

三个观察提示
  1. 侧面新增了哪些正面无法表达的前后关系?
  2. 把额、鼻、唇、颏连成一段连续描述。
  3. 这张侧面不能补足哪些正面信息?
下载配图
斜面:格局也有前后,AI生成的虚构成人面容观察习作 放大观察
STUDY 25AI生成 · 虚构人物

斜面:格局也有前后

三个观察提示
  1. 转面后,哪些横向参照不再适合直接比较?
  2. 说明采用的分界、拍摄角度和比较参照。
  3. 哪项印象需要另一视角的资料才能补充?
下载配图
观看距离:把局部放回全脸,AI生成的虚构成人面容观察习作 放大观察
STUDY 26AI生成 · 虚构人物

观看距离:把局部放回全脸

三个观察提示
  1. 观看距离改变后,整体与局部的主次是否改变?
  2. 说明采用的分界、拍摄角度和比较参照。
  3. 哪项印象需要另一视角的资料才能补充?
下载配图
03
第13—18讲 · 理解骨肉与轮廓

骨肉与轮廓承接

改变观察角度后,轮廓的转折与承接怎样进入记录?

阅读本单元
明暗:从光影辨认转折,AI生成的虚构成人面容观察习作 放大观察
STUDY 53AI生成 · 虚构人物

明暗:从光影辨认转折

三个观察提示
  1. 先分出几块明暗,再核对轮廓与光线各自的作用。
  2. 沿明暗交界观察,再用正面资料核对。
  3. 哪些线索来自光线,哪些仍需要别的角度?
下载配图
正面:颧颌转折与骨肉承接,AI生成的虚构成人面容观察习作 放大观察
STUDY 05AI生成 · 虚构人物

正面:颧颌转折与骨肉承接

三个观察提示
  1. 沿额颞、颧区到下颌描出转折。
  2. 哪些地方有清晰边界,哪些地方靠渐变承接?
  3. 单凭阴影,能否判断形态的组织来源?
下载配图
侧面:读清轮廓的连续,AI生成的虚构成人面容观察习作 放大观察
STUDY 27AI生成 · 虚构人物

侧面:读清轮廓的连续

三个观察提示
  1. 沿额、颧、下颌和颏写一段连续描述。
  2. 列出照片尚不能确定的组织来源或条件。
  3. 把支持保留的理由与支持改变的理由同时写下。
下载配图
转面:颧颞与下颌的承接,AI生成的虚构成人面容观察习作 放大观察
STUDY 06AI生成 · 虚构人物

转面:颧颞与下颌的承接

三个观察提示
  1. 转面后,颧区与下颌的哪段线条更清楚?
  2. 分别记录转折位置与覆盖的视觉感受。
  3. 列出一项照片仍不能确定的组织判断。
下载配图
光影:转折怎样被看见,AI生成的虚构成人面容观察习作 放大观察
STUDY 28AI生成 · 虚构人物

光影:转折怎样被看见

三个观察提示
  1. 哪些转折来自可见形态,哪些可能受光线影响?
  2. 列出照片尚不能确定的组织来源或条件。
  3. 把支持保留的理由与支持改变的理由同时写下。
下载配图
转面:从支点看到承接,AI生成的虚构成人面容观察习作 放大观察
STUDY 29AI生成 · 虚构人物

转面:从支点看到承接

三个观察提示
  1. 把颧区的转折与相邻过渡分别画出来。
  2. 列出照片尚不能确定的组织来源或条件。
  3. 把支持保留的理由与支持改变的理由同时写下。
下载配图
04
第19—24讲 · 观察眉眼与上半脸

眉眼的疏密与神情

眼形、当时神情与审美偏好,能否分别说清?

阅读本单元
眉眼:起止点与方向,AI生成的虚构成人面容观察习作 放大观察
STUDY 54AI生成 · 虚构人物

眉眼:起止点与方向

三个观察提示
  1. 眉眼距离与眼裂走向,各自采用哪两个标记点?
  2. 说明取点边界、参照水平与表情状态。
  3. 把局部线条放回眉、眼、面颊的组合。
下载配图
放松:眉眼距离与个人辨识度,AI生成的虚构成人面容观察习作 放大观察
STUDY 07AI生成 · 虚构人物

放松:眉眼距离与个人辨识度

三个观察提示
  1. 把眉毛的浓淡、粗细和走势分别描述。
  2. 眉眼距离要选什么起止点,才便于复查?
  3. 眼形、当时神情与个人偏好能否分栏写?
下载配图
微笑:眉眼与面颊联动,AI生成的虚构成人面容观察习作 放大观察
STUDY 30AI生成 · 虚构人物

微笑:眉眼与面颊联动

三个观察提示
  1. 微笑时,眼周和面颊怎样同时进入观察?
  2. 眼形、当时神情与个人偏好,能否分栏写?
  3. 哪项神情判断需要连续动态资料核对?
下载配图
注视:眉眼与留白一起观察,AI生成的虚构成人面容观察习作 放大观察
STUDY 08AI生成 · 虚构人物

注视:眉眼与留白一起观察

三个观察提示
  1. 把视线、眼周开合和头位一起记录。
  2. 眉眼印象有没有受到转面和光线影响?
  3. 哪些神情需要再用连续动态材料核对?
下载配图
注视:开合与视线,AI生成的虚构成人面容观察习作 放大观察
STUDY 31AI生成 · 虚构人物

注视:开合与视线

三个观察提示
  1. 把视线、眼周开合与眉的位置分开记录。
  2. 眼形、当时神情与个人偏好,能否分栏写?
  3. 哪项神情判断需要连续动态资料核对?
下载配图
转面:眉眼也要看周边,AI生成的虚构成人面容观察习作 放大观察
STUDY 32AI生成 · 虚构人物

转面:眉眼也要看周边

三个观察提示
  1. 转面时,眉眼印象受到哪些周边关系影响?
  2. 眼形、当时神情与个人偏好,能否分栏写?
  3. 哪项神情判断需要连续动态资料核对?
下载配图
05
第25—30讲 · 观察鼻唇与面部中轴

鼻唇颏的组合关系

把鼻、唇、颏放在一起,能否写出连续而具体的关系?

阅读本单元
侧面:鼻唇颏的连续描线,AI生成的虚构成人面容观察习作 放大观察
STUDY 55AI生成 · 虚构人物

侧面:鼻唇颏的连续描线

三个观察提示
  1. 沿鼻、唇与颏追踪连续关系,说明每个转折在哪里。
  2. 沿额鼻、鼻唇、唇颏逐段描线。
  3. 侧斜面投影还缺少哪些完整侧位资料?
下载配图
侧面:鼻、唇、颏的连续关系,AI生成的虚构成人面容观察习作 放大观察
STUDY 09AI生成 · 虚构人物

侧面:鼻、唇、颏的连续关系

三个观察提示
  1. 按额鼻、鼻唇、唇颏的顺序描述连续关系。
  2. 把突出度与长度、宽度分别讨论。
  3. 如果只谈一个部位,会遗漏哪段承接?
下载配图
正面:鼻唇颏回到全脸,AI生成的虚构成人面容观察习作 放大观察
STUDY 33AI生成 · 虚构人物

正面:鼻唇颏回到全脸

三个观察提示
  1. 中轴之外,哪些相邻区域也要同时记录?
  2. 把相邻区域与口周动态一起写进记录。
  3. 限定一个优先目标,写暂不改变其余部位的理由。
下载配图
交谈:口周也有动态关系,AI生成的虚构成人面容观察习作 放大观察
STUDY 10AI生成 · 虚构人物

交谈:口周也有动态关系

三个观察提示
  1. 交谈状态补充了哪些口周信息?
  2. 鼻下、上下唇与下巴怎样一起进入描述?
  3. 一张交谈定格还能提出哪些功能问题?
下载配图
斜面:把突出度说具体,AI生成的虚构成人面容观察习作 放大观察
STUDY 34AI生成 · 虚构人物

斜面:把突出度说具体

三个观察提示
  1. 突出度、长度与宽度,是否被混写成同一个目标?
  2. 把相邻区域与口周动态一起写进记录。
  3. 限定一个优先目标,写暂不改变其余部位的理由。
下载配图
微笑:口周在表达中工作,AI生成的虚构成人面容观察习作 放大观察
STUDY 35AI生成 · 虚构人物

微笑:口周在表达中工作

三个观察提示
  1. 笑容给静态口周描述补充了哪些信息?
  2. 把相邻区域与口周动态一起写进记录。
  3. 限定一个优先目标,写暂不改变其余部位的理由。
下载配图
06
第31—36讲 · 把气色与皮肤审美联系起来

气色、质地与光泽

换了光线之后,你看到的是外观条件变化,还是仍待核实的问题?

阅读本单元
色调:把肤色放回观看条件,AI生成的虚构成人面容观察习作 放大观察
STUDY 56AI生成 · 虚构人物

色调:把肤色放回观看条件

三个观察提示
  1. 把色调、匀净、纹理与反光分别记录,注明照明条件。
  2. 把光源、背景、妆面与曝光一起写进记录。
  3. 色彩印象改变时,先核对观看条件。
下载配图
柔光:色调、纹理与光泽,AI生成的虚构成人面容观察习作 放大观察
STUDY 11AI生成 · 虚构人物

柔光:色调、纹理与光泽

三个观察提示
  1. 从色调、匀净、纹理和反光四栏记录。
  2. 先看全脸,再看近处纹理,印象是否一致?
  3. 哪些皮肤结论需要真实面诊才能形成?
下载配图
近看:真实纹理也有层次,AI生成的虚构成人面容观察习作 放大观察
STUDY 36AI生成 · 虚构人物

近看:真实纹理也有层次

三个观察提示
  1. 纹理、反光和观看距离,能否分别描述?
  2. 将色调、匀净、纹理和反光分开记录。
  3. 哪些医学判断需要真实面诊和专业检查?
下载配图
侧光:反光随条件改变,AI生成的虚构成人面容观察习作 放大观察
STUDY 12AI生成 · 虚构人物

侧光:反光随条件改变

三个观察提示
  1. 光源改变后,亮面和阴影出现在哪里?
  2. 哪些“变化”可能只是反光与条件变化?
  3. 准备一份可比资料,至少还要统一什么?
下载配图
窗光:亮面与阴影的位置,AI生成的虚构成人面容观察习作 放大观察
STUDY 37AI生成 · 虚构人物

窗光:亮面与阴影的位置

三个观察提示
  1. 先记录光源方向,再写亮面和阴影的分布。
  2. 将色调、匀净、纹理和反光分开记录。
  3. 哪些医学判断需要真实面诊和专业检查?
下载配图
日常光线:从环境理解气色,AI生成的虚构成人面容观察习作 放大观察
STUDY 38AI生成 · 虚构人物

日常光线:从环境理解气色

三个观察提示
  1. 描述气色之前,还需要记录哪些环境条件?
  2. 将色调、匀净、纹理和反光分开记录。
  3. 哪些医学判断需要真实面诊和专业检查?
下载配图
07
第37—42讲 · 理解神情气质与风格

神情、气质与风格

哪些特点构成风格,哪些印象来自发型、服装与场景?

阅读本单元
圆锐:把风格词落到线与面,AI生成的虚构成人面容观察习作 放大观察
STUDY 57AI生成 · 虚构人物

圆锐:把风格词落到线与面

三个观察提示
  1. 指出一段曲线、一处转折和它们共同形成的观看印象。
  2. 指出曲线与折线分别出现在哪里。
  3. 本人喜欢的表达与这些线索有什么关系?
下载配图
转面:保留个人风格,AI生成的虚构成人面容观察习作 放大观察
STUDY 13AI生成 · 虚构人物

转面:保留个人风格

三个观察提示
  1. 用三个风格词描述,并为每个词指认可见依据。
  2. 换发型后,哪些面部特点仍稳定存在?
  3. 哪些词还需要本人确认是否认同?
下载配图
风格:线条与神情一起看,AI生成的虚构成人面容观察习作 放大观察
STUDY 39AI生成 · 虚构人物

风格:线条与神情一起看

三个观察提示
  1. 为三个风格词分别指认可见依据。
  2. 把可见特点、场景影响与本人认同分开。
  3. 需要向本人提什么问题,才能确认风格偏好?
下载配图
交谈:风格与神情共同出现,AI生成的虚构成人面容观察习作 放大观察
STUDY 14AI生成 · 虚构人物

交谈:风格与神情共同出现

三个观察提示
  1. 交谈时的目光和唇形给风格增加了什么信息?
  2. 服装、发型、场景分别影响哪些观看印象?
  3. 把本人偏好与观察者偏好分开记录。
下载配图
阅读之间:面容也在生活里,AI生成的虚构成人面容观察习作 放大观察
STUDY 40AI生成 · 虚构人物

阅读之间:面容也在生活里

三个观察提示
  1. 哪些风格线索来自面容,哪些来自场景与穿搭?
  2. 把可见特点、场景影响与本人认同分开。
  3. 需要向本人提什么问题,才能确认风格偏好?
下载配图
自然表达:把风格放回本人,AI生成的虚构成人面容观察习作 放大观察
STUDY 41AI生成 · 虚构人物

自然表达:把风格放回本人

三个观察提示
  1. 观察者喜欢的风格,怎样与本人认同分开讨论?
  2. 把可见特点、场景影响与本人认同分开。
  3. 需要向本人提什么问题,才能确认风格偏好?
下载配图
08
第43—48讲 · 理解时间中的面容

时间中的面容

表达中的线条和个人辨识度,怎样进入长期保留清单?

阅读本单元
均衡:记录当下的面容关系,AI生成的虚构成人面容观察习作 放大观察
STUDY 58AI生成 · 虚构人物

均衡:记录当下的面容关系

三个观察提示
  1. 左右边界、五官疏密与表情,怎样共同形成均衡?
  2. 观察左右留白与五官聚散,避免只看对称。
  3. 把当下特点与本人目标分开记录。
下载配图
放松:成熟风格与当下状态,AI生成的虚构成人面容观察习作 放大观察
STUDY 15AI生成 · 虚构人物

放松:成熟风格与当下状态

三个观察提示
  1. 用当下形态和状态描述,避免猜测实际年龄。
  2. 先写希望保留的辨识度,再写待了解的目标。
  3. 如果加入旧照,需要核对哪些拍摄条件?
下载配图
当下:先记录现在的状态,AI生成的虚构成人面容观察习作 放大观察
STUDY 42AI生成 · 虚构人物

当下:先记录现在的状态

三个观察提示
  1. 怎样用具体状态描述,代替猜测年龄?
  2. 比较旧照前,先说明资料有哪些可比与不可比之处。
  3. 以当下条件与本人目标,拟一个可回看的阶段任务。
下载配图
微笑:年龄印象与表达,AI生成的虚构成人面容观察习作 放大观察
STUDY 16AI生成 · 虚构人物

微笑:年龄印象与表达

三个观察提示
  1. 微笑时哪些线条属于正常表达?
  2. 哪些特点在两种神情中都值得保留?
  3. 这组是表情习作,不能据此推断时间或疗效。
下载配图
表达:微笑中的保留项,AI生成的虚构成人面容观察习作 放大观察
STUDY 43AI生成 · 虚构人物

表达:微笑中的保留项

三个观察提示
  1. 微笑中的哪些特点值得写进长期保留清单?
  2. 比较旧照前,先说明资料有哪些可比与不可比之处。
  3. 以当下条件与本人目标,拟一个可回看的阶段任务。
下载配图
生活情境:时间中的自己,AI生成的虚构成人面容观察习作 放大观察
STUDY 44AI生成 · 虚构人物

生活情境:时间中的自己

三个观察提示
  1. 旧照与当下资料,哪些条件需要先核对?
  2. 比较旧照前,先说明资料有哪些可比与不可比之处。
  3. 以当下条件与本人目标,拟一个可回看的阶段任务。
下载配图
09
第49—54讲 · 把审美判断用于临床取舍

目标、备选与取舍

讨论改变之前,有没有把静态与微笑中都想保留的特点写下来?

阅读本单元
保留:把辨识度画进目标,AI生成的虚构成人面容观察习作 放大观察
STUDY 59AI生成 · 虚构人物

保留:把辨识度画进目标

三个观察提示
  1. 把想保留的线条、唇形和表达写成具体条目。
  2. 请本人补充喜欢的特点与场景。
  3. 把保留项与仍待核实的问题并列。
下载配图
静态:把辨识度写进保留项,AI生成的虚构成人面容观察习作 放大观察
STUDY 17AI生成 · 虚构人物

静态:把辨识度写进保留项

三个观察提示
  1. 先列三项本人可能希望保留的特点。
  2. 将观察、推测的诉求和真实诉求分栏。
  3. 需要向本人提什么问题,才能确定目标?
下载配图
辨识度:把保留放在前面,AI生成的虚构成人面容观察习作 放大观察
STUDY 45AI生成 · 虚构人物

辨识度:把保留放在前面

三个观察提示
  1. 先列出三个具体保留项,再讨论改变。
  2. 把本人目标与观察者提出的目标分开写。
  3. 支持改变、保留或等待,各需要补足什么依据?
下载配图
微笑:改变也要顾及表达,AI生成的虚构成人面容观察习作 放大观察
STUDY 18AI生成 · 虚构人物

微笑:改变也要顾及表达

三个观察提示
  1. 保留清单有没有同时覆盖静态与微笑?
  2. 一处拟改变,会牵动哪些相邻关系?
  3. 分别写出支持改变、保留和等待的条件。
下载配图
动态:保留清单也要会笑,AI生成的虚构成人面容观察习作 放大观察
STUDY 46AI生成 · 虚构人物

动态:保留清单也要会笑

三个观察提示
  1. 静态保留项放到微笑中,是否仍然成立?
  2. 把本人目标与观察者提出的目标分开写。
  3. 支持改变、保留或等待,各需要补足什么依据?
下载配图
讨论:让取舍有具体依据,AI生成的虚构成人面容观察习作 放大观察
STUDY 47AI生成 · 虚构人物

讨论:让取舍有具体依据

三个观察提示
  1. 支持改变、保留和等待,各需要什么条件?
  2. 把本人目标与观察者提出的目标分开写。
  3. 支持改变、保留或等待,各需要补足什么依据?
下载配图
10
第55—60讲 · 综合面诊与审美复盘

面诊记录与复盘

怎样把观看印象,变成一次可以提问、记录和回看的讨论?

阅读本单元
复盘:同一材料怎样回看,AI生成的虚构成人面容观察习作 放大观察
STUDY 60AI生成 · 虚构人物

复盘:同一材料怎样回看

三个观察提示
  1. 先独立记录,再回看自己采用的点位、条件与判断。
  2. 同一张资料,隔一段时间再独立描述。
  3. 比较两次记录的依据,而不是把生成习作当效果对比。
下载配图
倾听:先听懂本人想保留什么,AI生成的虚构成人面容观察习作 放大观察
STUDY 19AI生成 · 虚构人物

倾听:先听懂本人想保留什么

三个观察提示
  1. 把提问改成一个本人容易回答的具体场景。
  2. 先听困扰,再听喜欢的特点与想保留的表达。
  3. 记录哪些内容是原话,哪些是观察者理解。
下载配图
倾听:把问题问到具体处,AI生成的虚构成人面容观察习作 放大观察
STUDY 48AI生成 · 虚构人物

倾听:把问题问到具体处

三个观察提示
  1. 哪一个提问能让本人更容易说清目标?
  2. 为待核实的信息和后续回看留出位置。
  3. 如果新资料改变了判断,怎样解释修订理由?
下载配图
记录:让判断可以回看,AI生成的虚构成人面容观察习作 放大观察
STUDY 20AI生成 · 虚构人物

记录:让判断可以回看

三个观察提示
  1. 把资料条件、观察依据和待核实问题写完整。
  2. 约定回看时比较什么、听取怎样的反馈。
  3. 写下新资料出现时,怎样修订原有判断。
下载配图
记录:事实与解释分栏,AI生成的虚构成人面容观察习作 放大观察
STUDY 49AI生成 · 虚构人物

记录:事实与解释分栏

三个观察提示
  1. 哪些内容是本人原话,哪些是你的理解?
  2. 为待核实的信息和后续回看留出位置。
  3. 如果新资料改变了判断,怎样解释修订理由?
下载配图
复盘:让判断可以再讨论,AI生成的虚构成人面容观察习作 放大观察
STUDY 50AI生成 · 虚构人物

复盘:让判断可以再讨论

三个观察提示
  1. 新资料出现后,怎样写下修订判断的理由?
  2. 为待核实的信息和后续回看留出位置。
  3. 如果新资料改变了判断,怎样解释修订理由?
下载配图

看过之后,把依据留下。

写看见什么,写怎样理解,也写本人希望保留什么,以及仍需核实什么。

PORTRAIT STUDY · AI教学示意
面容观察大图