美文网首页每天学点PS程序员的日常程序员技术栈
【13】如何使用PS进行图片批量处理

【13】如何使用PS进行图片批量处理

作者: 代码咖啡 | 来源:发表于2018-07-23 13:31 被阅读9次

    本文是《程序猿叨叨叨》系列文章中的其中一篇,想要了解更多相关的文章,欢迎猛戳蓝字前往阅读。

    背景叨叨叨

    最近笔者在项目中做技能模块的时候,用到外包给的一系列技能图标,但发现外包给到的图标分辨率、尺寸不一致,所以想到之前学校里,软件设计与交互课上有提到PS可以将一系列动作操作记录下来从而实现批量编辑,于是实践了一下,现将此记录下来,分享给读者们。

    提前准备

    为了方便操作,我们现将需要操作的图片放到一个文件夹下,如下图所示,考虑到项目的保密原因,将此打个码-_-||

    除了需要处理的素材外,还需要PS软件,任何版本皆可,再次就不提供下载资源了,读者们自行上网下载一下吧!

    新建动作

    先用PS打开一张需要处理的图片,如下图所示:


    在菜单栏,单击窗口动作,可以在历史记录的统计tab栏中找到动作的tab栏,如下图所示:

    在此工作栏中点击新建图标,新建一个动作:

    在弹出的弹窗中输入名称,单击记录按钮,开始录制我们PS的操作:

    在动作工作栏中看到红色的小圆点说明录制开始:

    在操作前声明一下笔者的需求:

    分辨率: 72像素/英寸
    图像像素大小: 156 * 156 (单位:像素)
    画布像素大小: 160 * 160 (单位:像素)

    所以我们首先调整一下图像的分辨率,按住快捷键Ctrl + Alt + i,弹出调整图像大小的弹窗,在这里调整分辨率图像像素大小

    先调整分辨率大小至72,可以看到原来像素为156 * 156的图片,像素变成了117 * 117,然后调整像素大小至156 * 156以后,单击确定按钮,完成调整。这时候可以在动作工作栏中动作1的子菜单向看到图像大小,说明我们对图片的图像大小进行了调整。

    然后调整画布大小至160 * 160,按住快捷键Ctrl + Alt + c,弹出

    image.png

    将画布大小调整至160 * 160后单击确认按钮完成图片的调整。将图片到一个文件夹下,如下图,单击保存按钮实现图像的保存。

    这时候一套完整的图像处理操作完成,在动作的工作栏单击如下提示的小方框,完成动作的录制。


    批量处理

    完成动作的录制后,笔者接下来带大家进行批量操作。在PS的菜单栏中点击文件自动批处理,弹出一个批处理操作面板,依次完成如下操作可实现批量操作:

    • 选择之前录制的动作——动作1
    • 选择需要处理的图片来源的文件夹,也就是本文开头已经放置好图片素材的文件夹
    • 选择导出的文件夹
    • 勾选覆盖动作中“存储为”命令

    完成上述操作后,单击确定按钮即可实现批量操作。批量处理的时间根据文件的数量可长可短,读者们耐心等待即可。

    创建快捷批处理

    为了方便后续同样的批处理操作,可以通过创建快捷批处理导出一个exe格式的可执行文件。在PS的菜单栏,单击文件自动创建快捷批处理,和之前批处理的操作类似:

    • 选择好导出可执行文件的位置
    • 选择批处理的动作
    • 选择处理后图片导出的位置
    • 勾选覆盖动作中“存储为”命令

    单击确定按钮,完成导出操作。

    以上就是本教程的全部内容,感兴趣的朋友们欢迎在文章下方点赞或留言哦!有其他PS方面的心得也欢迎读者们在文章的评论区评论留言哦~

    相关文章

      网友评论

        本文标题:【13】如何使用PS进行图片批量处理

        本文链接:https://www.haomeiwen.com/subject/brudmftx.html