Pixel Stretch效果,以及如何在手机上做一张
Pixel Stretch从照片里取出一行像素,再把它向外重复,于是这行像素上的颜色就在画面里拖成长长的色带。这件事通常要在Photoshop里做:一个一像素的选区,加一次自由变换。Slean在iPhone和Android上都有Pixel Stretch编辑器,直接在手机上完成。
由 Emre(Slean 独立开发者)撰写。更新于 2026年9月1日。
你在专辑封面和海报上见过这种画面:照片的一部分化成一条条颜色,一路延伸出画框,像是整张图片朝着一侧融开。
背后的机制比它看上去简单。


这个效果究竟是什么
拿一张照片,选中一行像素——一条水平线,高度只有一个像素。然后把这一行原样向下重复几百次,直到填满画面的下半部分。
凡是落在那条线上的颜色,都会变成一道竖条。一扇亮着的窗户变成一条黄色的杠,楼与楼之间的暗缝变成一条黑带。看上去像是运动,或者光在渗开,尽管什么都没有动,也没有画进任何新东西。
这就是全部的想法。其余的部分——曲线、末端收窄、把主体从涂抹中保护出来——都是在这之上的细化。
为什么线画在哪里决定了一切
因为拉伸出来的东西就是那一行的复制,所以最终结果完全取决于你选了哪一行。把它往上挪二十个像素,得到的就是完全不同的一张图。
- 选一条有反差的线: 划过灯光、边缘或浓烈色彩的一行会给你色带;穿过一片平灰天空的一行,给你的是一块平灰的矩形。
- 朝主体外侧拉,不要从主体身上穿过去: 线如果压在一张脸上,这张脸就被抹开了。通常你会把线放在想保留的东西的下方或旁边。
- 长的拉伸看起来像运动,短的看起来像质感: 两种都有用,也是两张不同的照片。
- 夜景是最容易出效果的: 深色背景上的点光源能拉出最干净的色带,这也是这个效果的范例里有那么多夜晚城市的原因。
平常是怎么做的,以及这为什么麻烦
在Photoshop里的做法是:矩形选框工具,拉出一个一像素高的选区,复制到新图层,自由变换,再把控制点拖到画布边缘。这办法管用,二十年来一直管用,但为了本质上只有一步的操作,你需要一台电脑和一份授权。
手机上的版本大多并不存在。滤镜类应用给的是固定的“拉伸”预设,你无法控制线画在哪里——照上一节所说,也就等于无法控制结果。
直接在手机上做
Slean在iPhone和Android上都内置了Pixel Stretch编辑器。你直接在照片上画出拉伸路径,色带就沿着它延伸。
- 1在Slean中打开一张照片,选择Pixel Stretch。
- 2把采样条移到你想拉出来的那道颜色上。这一步决定了整张图的成败——后面的一切都是采样条底下那些像素的复制。
- 3点箭头做直线拉伸,或者拖动它在画面里画出一条曲线。曲线路径带有可拖动的控制点,画得粗糙的路线可以再调成你想要的形状。
- 4“形态”弯曲中心线,“变形”改变色带沿途的宽度。两种最常被用到的形状都有预设——一段圆弧和一条S曲线——比在手机屏幕上徒手画一条平滑曲线要好用。
- 5调整收窄、扭转、不透明度和彩色边缘,过程中随时与原图对比。
- 6如果色带吃掉了你想保持清晰的东西,打开主体保护。
- 7保存。导出的是完整分辨率,而不是缩小过的预览图。
有两个控件承担了大部分工作,值得在脑子里分开来看:“形态”决定色带走向,“变形”决定它沿途有多粗。看起来像运动的色带,通常是一条简单的路径加上明显的收窄;看起来像质感的,则是一条更曲折的路径保持等宽。
这些全部在设备上完成。图片不会被上传到任何地方处理,导出也快到不必盯着转圈等待。
动手之前值得知道的几件事
- 这个效果会覆盖掉它经过的一切。如果原图重要,就在副本上操作,或者使用主体保护。
- 它偏爱平面化、图形感强的构图。到处都是细节的杂乱场景,被抹开之后只会变成噪点。
- 这是少数几个即使力度拉满看起来仍像有意为之的效果。半吊子的拉伸通常看起来像渲染出错,而不像一个选择。
- 在iPhone上,Pixel Stretch需要iOS 17或更高版本,尽管Slean本身在iOS 15上就能运行。
大家真正会问的问题
- Pixel Stretch是什么效果?
它是一种图像效果:把单独一行或一列像素在画面的一部分上重复铺开,让那条线上的颜色变成长长的色带。它被用来表现运动、光轨或化开的边缘,在专辑封面和海报上很常见。
- 不用Photoshop怎么做Pixel Stretch?
用一个能让你自己放置拉伸线的应用。Slean在iPhone和Android上都有Pixel Stretch编辑器:你在照片上画出路径,调整形状和淡出,然后在设备上以完整分辨率导出。固定的一键滤镜通常做不到,因为整个结果取决于线放在哪里。
- 在Android上能做Pixel Stretch吗?
可以。Slean的Pixel Stretch编辑器在Android和iPhone上都有,同样支持直线和曲线路径,同样以完整分辨率导出。
- 为什么我做出来的Pixel Stretch平淡无奇?
几乎总是因为拉伸线经过了画面里反差很低的部分。色带是那条线上颜色的直接复制,穿过一片均匀天空的线只会得到一块均匀的色块。把线挪到经过灯光、边缘或浓烈色彩的位置。
- Pixel Stretch会降低照片的画质吗?
被拉伸的区域会覆盖掉原本在它下面的内容,所以在那一块是破坏性的;画面的其余部分不受影响,而且Slean以完整分辨率导出,不是保存一张缩小过的预览图。如果你想保留原来的构图,就在副本上操作。
- Pixel Stretch要多少钱?
Slean在App Store和Google Play上都可免费安装,应用里的很多部分——按大小排序、全部筛选器、重复与相似照片扫描、全屏检视、删除、裁剪与旋转——都可以免费使用。
相关阅读
Pixel Stretch是Slean的一部分,iPhone和Android上都有。免费安装,导出为完整分辨率。
