Yuuki-Asuna 最近正在写web大作业,不可避免的要批量处理一些图片改成合适的分辨率来达到更美观的效果,百度了ps的教程,但百度知道的版本过于古老导致在ps摸索了半小时都没搞定,想请教一下各位大佬们有没有什么方便快捷的方法
Yuuki-Asuna code_0x00 如图,和自己的学霸同学讨论了一下,他建议说用待定系数法,但他自己也做不出来。然后我们俩一起蒙对了个正确答案。但不是自己算出来的总有点不舒服,有大佬帮忙解答的话不胜感激
LittleboyHarry 图像处理脚本:https://gallery.technet.microsoft.com/scriptcenter/Resize-Image-A-PowerShell-3d26ef68 (可能只兼容 Windows) PowerShell 文件批处理:https://www.yiibai.com/powershell/powershell-foreach-loop.html PowerShell 真是像哆啦A梦的 .NET 百宝箱一样神奇
disksing linux 一行搞定: find /folder -iname '*.JPG' -exec convert \{} -verbose -set filename:base "%[basename]" -resize 1920x1080\> "/folder/images/%[filename:base].JPG" \;
LittleboyHarry Yuuki-Asuna 放到与命令行 PowerShell 工作目录(可以 cd 换到自己图片的文件夹下)同一个文件夹下就可以,先 import-module 导入一下 然后调用 resize-image
LittleboyHarry 刚刚测试了一下,PowerShell 5 版本会有 bug 运行不了,升级到 6、7 就可以。 如果你命令行实在不会搞的话,可以试试本地图形化界面开源工具 caesium https://saerasoft.com/caesium/