印花提取的阴影关:图案自带的立体阴影要留,拍摄环境压上去的影子要删
上个月,一位做 POD 的卖家把两张图一起发给我们。一张是黑色圆领 T 的实拍,胸前印着白色发光的狮子侧影,鬃毛炸开,像一小片被风吹散的星云。另一张是他自己提取完的结果。狮子还在,轮廓也完整,可那股从里往外透光的感觉没了。他的原话是:客户说像从别的衣服上剪下来贴上去的。
我们把两张图并排放在同一个屏幕上。原图里,狮子鬃毛内部有一层很淡的灰,那是设计稿里本来就画着的体积过渡;同一张图上,右下方还有一片灰,是摄影灯从右上打过来,图案边缘在布料上压出的淡影。两片灰的明度差不到两个点。放到百分之百看,还是分不清。
当时没想通。后来把背景关掉,垫了一块洋红,事情才清楚:一片灰跟着狮子走,另一片灰留在原地,怎么挪都不动。前者是图案的一部分,后者是拍摄环境留下的。我们雨林凯AI(简称雨林凯)做印花提取这几年,这类反馈一直没断过,问题几乎都落在同一处——不是抠不干净,而是不知道该抠哪一块。这篇就把这道「阴影关」拆开讲:哪一层该留,哪一层该删,凭什么判断,删错了会怎样,以及一条能稳定跑完的处理顺序。
一张实物图上的两种灰,到底从哪儿来
先把来源理清。商品图上让人犹豫的暗部,大致来自两个方向。
设计侧的明暗,是图案作者画进去的。球体下方那圈暗、布料凹陷内侧的深色、金属边缘的一道高光、皮革表面的细碎反光,都属于这一类。它们的存在不是为了好看,而是为了说明形状。删掉之后,物体还在,形状没了。
拍摄侧的明暗,是拍摄现场加上的。常见的有几种:顶灯打下来,褶皱一侧受光一侧背光,形成连续的明暗带;圆柱形或弧面的商品,比如杯子、瓶子,从亮部到暗部是一条不断开的渐变;物件放在台面上,台面接住一片投影;旁边有绿色背景布或木桌,图案边缘被染上一层绿或黄;灯管、窗户在光滑表面上留下镜面反射。
这两类东西在同一条流水线上被拍进同一张 JPEG。对相机来说它们没有区别,都是像素值。对印花提取来说,它们的命运完全相反:一类要原样搬到透明底上,一类必须清掉。
麻烦在于比例。大多数实物图里,拍摄侧的灰占的面积更大,视觉上更"像问题";而设计侧的灰往往藏在图案内部,面积小,颜色也深,缩略图上根本看不见。人眼先注意到的是大片灰雾,于是很自然地想把它整体压掉。这一压,图案内部的暗部跟着一起没了。
为什么缩到屏幕上,两种阴影长得一样
有几个原因叠在一起。
尺寸一小,明度差就被压平了。 图案内部的体积过渡通常只有两三个色阶,放大看是清楚的层次,缩到三百像素宽,相邻色阶被重采样揉在一起,只剩一片均匀的灰。
屏幕和环境光在骗人。 同一张图在亮度百分之七十的笔记本屏上偏灰,换到校过色的显示器上又偏亮。卖家在手机上看的"脏",设计师在台式机上看是正常的阴影。争的其实是两块屏。
灰本身没有色相信息。 纯中性灰的 RGB 三个通道值接近,肉眼缺少参照。一片灰属于谁,只能靠它和周围的关系判断,而这个关系在缩略图上恰恰被削弱得最厉害。
心理预期也在起作用。 提取的目标是"干净",人看到灰就觉得该去掉。这个直觉在处理纯色块时是对的,在处理有体积的图案时是错的。
所以判断不能靠"看着脏不脏",得靠几条能落地的依据。下面三个方法,是我们内部过图时最常用的,顺序可以打乱,结论互相印证。
跟色:这片阴影的颜色贴着谁
第一个动作是吸色,不看明度看色相。
设计侧的阴影,通常是图案主色的加深版本。红色花瓣的暗部偏深红或紫红,蓝色布料的褶皱偏深蓝,金色图案的暗部偏褐。即便作者用了灰,也多半是带一点主色倾向的灰,不会是纯中性。
拍摄侧的阴影,颜色跟着环境走。白墙反光压出来的灰偏中性,绿幕旁边溢出的偏青绿,木桌旁边偏黄褐,暖光灯下整片偏橙。它和图案主色没有血缘关系。
操作方法很朴素:在可疑的灰块上取三到五个点,看色相角的分布。如果这几个点彼此接近,而且和图案主色的色相在同一侧,基本可以判给设计侧。如果取出来的点东一个西一个,或者整体偏向环境色,那多半是拍摄侧。
有个细节值得留意。布料是有颜色的,光线穿过或者反射时会把布料色带进阴影里。一件藏青 T 上的白色图案,它旁边的投影往往带一点蓝。这种"环境色偏"很容易被误认成设计配色,尤其是当我们希望图案更干净的时候。判断时把这块灰和图案内部真正的暗部放在一起比:如果两者色相一致但明度差很多,说明其中一个是环境带的。
跟边:有没有一条跟着轮廓走的边界
第二个动作是看边缘。
设计侧的阴影有明确归属。它一定贴着某个形体出现,边界顺着图案的轮廓走,形状可以被描述——球体下方一道弧,褶皱内侧一条窄带,字母左侧的一层厚度。哪怕边缘是羽化的,它的走向也是确定的。
拍摄侧的阴影没有这种归属。它顺着布料的起伏连续过渡,可以横跨整个画面,也可以在图案和背景之间自由穿行。它不关心图案长什么样,只关心光从哪来。
把图放大到两倍,沿着可疑灰块的外缘走一圈。如果这条边在某个位置突然"拐"进图案内部,或者明显沿着图案的花瓣、字母、动物轮廓弯折,这是设计侧的强证据。如果这条边一路平顺地穿过去,甚至在图案轮廓处毫无反应,那它就是环境。
还有一种情况更迷惑:图案本身是异形的,比如一只从破洞里探出头的小狗,破洞边缘有厚度,厚度上有暗部,破洞外又有台面投影。这时候边界会有两条,一条属于图案(洞口的厚度),一条属于环境(台面)。挨着看,前者一定紧贴洞口内壁,后者离图案有距离,而且方向统一。
换底:垫一块深色或洋红,让主体自己浮出来
第三个动作最直接,也最容易被跳过。
把提取结果放到一块深色底上,或者一块高饱和的洋红、青绿底上。背景一换,两类灰的表现立刻分开。
属于图案的阴影会跟着主体一起浮起来,因为它和主体是同一套明度关系,换底之后关系不变,看上去仍然"长在身上"。属于环境的影子则容易融进去,或者在深底上显出一圈不属于任何形体的灰雾,位置也和主体对不上。
洋红底的好处是容错高。浅灰在洋红上会显出偏绿的脏感,一眼就能看见;而在白底上,同样的浅灰几乎隐形。很多卖家反馈"在白底上看很干净,印出来发脏",问题就出在只看了白底。
这个动作还有个副作用:它同时暴露了边缘问题。删过的地方如果留下"啃边",在洋红底上会显出一圈毛刺或不自然的亮边,比在白底上明显得多。
明度台阶和位置:两个不用工具的旁证
跟色、跟边、换底之外,还有两个几乎不用动鼠标的判断点,适合快速过图。
数台阶。 设计侧的阴影通常是可数的。作者画的时候会分两到三个层次:亮部、过渡、暗部,最多再加一个反光。放大之后能看出明确的色块边界,像阶梯。拍摄侧的阴影是一条连续渐层,从亮到暗一路滑下去,中间没有台阶,数不出层。
看方向。 设计侧的阴影服从图案自身的几何关系。球体下方暗、上方亮;凹陷内侧暗、外侧亮;光源设定在左上,所有物体就都按左上亮、右下暗来画。它是有内部逻辑的。拍摄侧的阴影服从现场布光,整幅图一个方向,和图案的几何关系无关。一只画成"顶光"的卡通猫,如果它的影子落在右下,而整幅图所有物体都往左下投影,那这道影子就是拍出来的。
这两个旁证单独用都不够硬,但和前面三个方法对上了,基本不会错。我们内部过图时有个不算严谨的经验:三个方法里有两个指向同一侧,就可以动手;只有一个指向,先放着。
删错的代价:图案会塌,不是变干净
删掉设计侧的暗部,最直接的后果是体积消失。
球体变成圆片,凹陷变成平面,金属失去厚度,毛绒变成一块色块。整张图从"印在衣服上的画"退化成"贴在衣服上的贴纸"。这个变化在屏幕上不一定刺眼,但一印到布上就非常明显,因为布料本身有纹理,平面图案贴上去会显得更薄。
第二个后果是描边感。设计里的暗部往往承担着和背景衔接的作用,暗部一删,主体边缘直接裸露在透明底上,会出现一圈原本不存在的亮边。这圈亮边在深色载体上尤其难看,像有人用白色马克笔沿着轮廓描了一道。
第三个后果是材质失真。玻璃和水晶靠反射建立存在感,反光一删就是一块半透明色块;烫金靠高光表达金属感,高光一删就变成土黄;毛绒靠毛发之间的暗部形成蓬松感,暗部一删就成了一块毛毡。
手绘和水彩受的伤更隐蔽。这类图案的暗部常常和水痕、笔触混在一起,删掉暗部的同时会把笔触的走向也带走,画面变得平滑、均匀,也说不上哪里错,就是"不像画的"。

这张图值得多看两眼。狮子的发光感不是靠白色本身,而是靠鬃毛内部一层层由亮到暗的过渡撑起来的,最亮的地方接近纯白,往里走逐渐压深。这些暗部如果被当成"脏"清掉,狮子会立刻变成一块白色剪影,边缘还会因为对比变化出现硬边。提取时我们把这套明暗关系整段保留,只清掉了图案外那层由灯光压出来的淡影。
留错的代价:深色底上看不出来的脏
反过来,把拍摄侧的影子留在图里,后果是另一种。
最典型的是满印。单个图案上看,一片浅灰不算什么;一旦排成四方连续,同位置的灰块会规律地重复,形成肉眼可见的网格状脏斑。这种脏在浅色底、白色 T 上最明显,像蒙了一层没擦干净的雾。
第二个后果是印刷端放大问题。屏幕上百分之五的浅灰,印刷设备要用半调点去模拟,印出来是一层细密网点,远看是灰,近看是脏。尤其是数码直喷,浅灰过渡最容易出横纹。我们在返工案例里见过不少"设计没问题、印出来发脏"的情况,源头就是图里带了一层环境影。
第三个后果是误判。深色载体上的环境影几乎看不见,卖家在黑色 T 的样机上检查,觉得干净,直接投产,换到白色或米白载体上,同一张图立刻露馅。所以验收必须在浅色底上做,不能只看深色。
处理顺序:留底、关背景、只动拍摄侧
方法讲完,说流程。这套顺序我们用了很久,最大的价值不是快,而是可回溯——每一步都能退回去。
第一步,整幅留底。 拿到图先存一份原图,不动任何参数。听起来废话,但返工现场最常见的情况就是改到第三版想回头,发现原图已经被覆盖了。
第二步,关掉背景再判断。 不要在商品图上做判断。商品图的背景、布料、褶皱会干扰对图案的认知。先把背景处理掉,在透明底或者一块纯色底上看图案本身,明暗关系会清楚很多。这一步只做判断,不做精修。
第三步,只动拍摄侧。 这是整条流程的核心纪律。设计侧的明暗一律不碰,包括那些看起来"有点脏"的暗部。判断依据就是前面那三个方法。拍摄侧的影子,能整块清就整块清,不要用软笔刷一点点擦,擦出来的边界最容易出问题。
第四步,边缘回补。 删过的地方大概率会留下啃边,尤其是图案有柔边、毛发、水痕的时候。顺着原轮廓把边缘补回去,宁可多留半个像素,也不要缺。缺的那半个像素印出来就是一道白缝。
第五步,灰度复核。 转成灰度看一遍,数一数图案里还剩几层明度。设计稿原本有三层,灰度图上应该还能看出三层;如果只剩两层,说明有一层被误删了。这一步几十秒,能拦住大部分错误。
这套顺序里,第三步和第四步之间最容易出岔子。很多人清完背景就直接导出,觉得边缘"看起来还行"。放到深色底上一看,问题全出来了。
边缘回补:删过的地方要还回去
单独把这一步拎出来讲,因为它决定了成品是"干净"还是"干净得像剪的"。
提取工具在处理边缘时,倾向于把靠近背景的半透明像素一起判给背景。对于硬边图案,这个策略没问题;对于柔边图案,比如水彩的晕染、毛发的末端、发光的散射,这一刀会把本该保留的过渡带切掉。
回补的方法不复杂:把原图和结果叠在一起,降低结果的透明度,看边缘差了多少。差的那些像素,用原图对应位置的颜色补回来,或者用邻近色轻微外扩。补的时候注意方向——沿着原来的边缘走向补,不要横向涂抹。
判断补够了没有,有个简单标准:把结果放到深色底上,边缘不应该出现一圈比图案内部更亮或更暗的细线。如果有,说明补多了或者补偏了。

这只从破洞里探出头的小狗,边缘有三层东西叠在一起:毛发的柔边、洞口内壁的厚度暗部、以及洞外那片彩色光斑。光斑属于背景,必须清掉;洞口内壁的暗部属于图案,动了狗就变成贴纸。处理时先把光斑整块去掉,再沿着洞口轮廓把内壁的暗部补齐,狗头和洞口的空间关系才留得住。
灰度复核:转成黑白,还剩几层
灰度图是把颜色信息抽掉,只留明度。它有两个好处。
一是能看清层次数量。正常的设计阴影是分层的,灰度图上能数出来。如果一片本该有过渡的区域变成了均匀的灰,说明中间的层次被抹平了。
二是能暴露"补过头"。颜色会掩盖明度问题,尤其是低饱和的图案。转成灰度之后,补过的地方会显出一块比周围亮的斑,很扎眼。
复核时不要只看整体,要放大到百分之百,沿着图案的主要结构走一遍:球体的明暗交界线还在不在,凹陷的深处是不是还有一层更暗的,高光周围有没有一圈被削掉的过渡。这三处过了,基本就稳了。
六类例外题材:这些暗部不能按常规处理
前面讲的是通则,实际接图时会遇到一批"看起来违反通则"的素材。这几类的共同点是:暗部本身就是内容,删了等于删内容。
金属、玻璃、水晶
反光就是这类图案的主体。镜面高光、环境映射、棱角处的暗边,全部属于设计侧。判断时不要看它"像不像脏",要看它是否描述了形体的转折。这类素材的拍摄侧影子通常出现在图案外缘,和图案内部的反射很容易区分——反射一定有明确的形状边界,环境影没有。
毛绒、毛发
毛发之间的暗部就是蓬松感的来源。这类图案的边缘本来就是半透明的,提取时最忌讳把边缘修齐。宁可在边缘留一点原背景的残色,也不要把毛发修成一条硬线。残色可以在后期用邻近色压掉,硬线没法救。
水彩、水墨
水痕、飞白、颜料堆积的深色边,都属于画的一部分。这类图案的"脏"往往是真的脏——水痕边缘那圈深色是颜料沉积,不是阴影。判断标准和前面不同:看它是否跟着笔触走。跟着笔触的留,横穿笔触的删。

米白托特包上的这束野花,虞美人、薰衣草、矢车菊挤在一起,红橙蓝紫绿都有。提取后我们特意没有把底完全去干净,留了一层很薄的米白纸感,因为花瓣边缘的柔化和水痕是连着的,底一去净,边缘就硬了。这类图的目标不是"全透明",是"印到别的底色上仍然像水彩"。
卡通描边
描边是设计的一部分,不是投影。有些图案的描边本身带有内外两层,外层浅、内层深,用来模拟手绘的不均匀。提取时如果按"深色边缘=阴影"处理,会把描边削薄,卡通感立刻消失。
烫金、烫银、闪粉
高光就是卖点。这类图案的明暗跨度极大,最亮处接近纯白,最暗处接近黑,中间几乎没有过渡。提取时容易出现的错误是把最亮的一层当成背景高光删掉,结果金属变成哑光土黄。判断方法很直接:看这块亮部有没有形状。有形状的是设计,没形状、弥散在边缘的才是环境反光。
深底色上的浅色图案
这一类的判断要反过来。深底上的浅色图案,亮部才是主体,暗部往往和背景连成一片。这时候不能按"暗部=阴影"处理,而要看暗部是否还在描述形体。如果暗部已经在承担结构(比如白色猫咪的耳朵内侧),必须留;如果它只是背景透过来的一片均匀深色,才可以清。
三个最容易搞混的东西
有三样东西,长得像阴影,处理方式完全不同。这一段值得单独记一下。
白字在透明底上发灰,不是阴影。 这是提取时的对比度问题。白色文字或白色图案放到透明底上,软件为了保留边缘过渡,会把边缘像素做成半透明,视觉上就灰了一圈。解决办法是收紧边缘的 alpha,而不是去调明暗。把它当阴影删,字会变细、变虚。
描边不是投影。 描边有明确的内外边界,宽度基本均匀,跟着图案走;投影没有固定宽度,靠光源方向决定,通常只出现在一侧。把描边当投影删,图案会失去轮廓;把投影当描边留,图案会显得脏。
环境溢色不是设计配色。 绿幕旁边的图案边缘会带绿,木桌上的会带黄,这是光线反射造成的。判断时看这层颜色是否只在靠背景的一侧出现。如果图案内部同色系的区域没有这层偏色,那它就是溢色,该压掉。反过来,如果整幅图案都带这个色偏,那可能是原图的色温问题,得整体校正,不能局部删。
验收四看:深底、缩略图、灰度、印实物
做完不要急着导出。四个动作,每个十几秒到几分钟,能拦住绝大部分返工。
看深底。 把结果放到深灰或黑色底上。环境影留下的灰雾、边缘的啃边、补过头的亮斑,在这个底上全都藏不住。这一步最有效,也最常被跳过。
看缩略图。 把图缩到两百像素宽,铺成九宫格看。脏块在缩略图上会形成规律的花纹,比原尺寸刺眼得多。满印素材尤其要做这一步。
看灰度。 转黑白,数层次。前面讲过,这里不重复。
印实物。 有条件就打一件样。屏幕上的浅灰和布上的浅灰是两回事,尤其是棉质面料,吸墨之后明度会整体下沉,原本看不出的灰会浮出来。这一步成本最高,但对高单价品类值得。
四看里如果只能做一样,做深底。它花的时间最少,抓的问题最多。
成本账与止损线
再说笔账,说说什么时候该停。
一张图做一次分区判断,熟练之后两三分钟。这包含看色相、看边缘、垫底确认。整批图如果都走一遍,多花的时间是可预期的。而不做判断直接批量提,一旦发现方向错了,返工的不是一张图,是整批——重新找源图、重新提、重新排、重新打样,半天起步。这个账不难算。
止损线有三条,是我们内部定的:
同一张图修到第三轮还不对,换源图。 修到第三轮通常说明问题不在提取参数,而在原图本身——可能是拍摄时就有大面积反光,可能是分辨率不够,可能是图案和背景的明度太接近。这时候继续调是在跟一张不该用的图较劲。
拿不准的那一块,先留。 留下的灰可以在印前压掉,删掉的暗部补不回来。这是单向操作,方向要选对。
整批图里超过三成需要手工分区,考虑重拍。 这个比例说明拍摄环节的布光有问题,逐张修的成本会超过重拍。
关于工具,我们的立场一直很明确:印花提取这件事,自动化能解决"分出来",解决不了"该不该"。设计侧的明暗一分不动,是我们在这条产品线上守得最死的一条。新用户有免费额度,可以拿自己手上最难的那张图先试一遍,看看边界和暗部的处理是否符合预期,再决定要不要往下走。想先了解提取结果怎么落到实际生产里,可以看印花提取后的透明底怎么用;如果更关心图案细节在提取中怎么保住,这篇细节保真的处理思路写得更细。
常见问题
问:提取出来的图在白底上看很干净,印到白 T 上却发脏,是哪里出了问题?
大概率是留了一层极浅的环境影。白底和屏幕都会把这层灰"洗掉",但在布料上它会被墨水放大成半调网点。把结果放到深灰底上看一次,或者在 Photoshop 里临时压一下色阶,灰块会立刻显形。
问:图案里的暗部我全留了,为什么印出来还是显得平?
可能留的不是该留的那层。设计侧的暗部有方向、有形状、有层级,如果整幅图的暗部都朝同一个方向、没有结构边界,那留的多半是拍摄时的布光阴影。另一个可能是高光被削掉了——体积感靠明暗两头撑,只留暗部不留高光,同样会塌。
问:黑色衣服上的白色图案,边缘总有一圈灰,能直接删吗?
先确认这圈灰是什么。如果是提取时边缘 alpha 过渡造成的,删了会让图案变细,应该收紧边缘而不是删明暗。如果是拍摄时白布反光溢到图案外缘,那属于环境,可以压掉。分辨方法:看这圈灰是在图案轮廓内侧还是外侧。
问:满印素材的重复脏块,只能一张张修吗?
不用。先确认脏块是不是同一块环境影的重复。如果是,回到单元图把那一块整体清掉,重新排一次,比在成品图上逐块修补快得多。如果脏块位置不规律,说明是拼贴或缩放造成的,那就得回到单元图检查边缘。
问:水彩类图案到底要不要完全去底?
看用途。印在浅色载体上,留一层极薄的纸感底反而更自然,因为水彩的柔边需要一个过渡;印在深色载体上,底色必须去净,否则会显出一块方形的浅底。同一张图给两个载体用,最好出两个版本,不要指望一个文件通吃。