全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1752|回复: 5

[疑问] 谁知道如何在VPS对图片进行缩小和加水印的处理呢?

[复制链接]
发表于 2010-8-9 08:49:11 | 显示全部楼层 |阅读模式
谁知道如何在VPS对图片进行缩小和加水印的处理呢?
弄了个图片站发现有不少图片是800K的.
下载下来本地压缩下才100多.
想在VPS上压缩下节省空间.
上网找了个脚本有错误大家帮忙看下吧
  1. #!/bin/bash
  2. for each in /home/aaa/*{.jpg,.jpeg}
  3. do
  4. s = `du -k $each | awk '{print $1}'`
  5. if [ $s -gt 10 ]; then
  6.     composite -gravity southeast -dissolve 80 /home/bbb/images/water/mark.jpg $each $each 2>/dev/null
  7.     echo "$each: done!"
  8. fi
  9. done
  10. exit 0
复制代码
提示的错误消息是
  1. imagesize.sh: line 4: s: command not found
  2. imagesize.sh: line 5: [: -gt: unary operator expected
复制代码

[ 本帖最后由 ATOM 于 2010-8-9 10:20 编辑 ]
发表于 2010-8-9 08:54:54 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2010-8-9 09:06:24 | 显示全部楼层
原帖由 wske 于 2010-8-9 08:54 发表
我自己用自娱自乐的程序,是menalto gallery
他会自动缩小尺寸然后加水印的
不过这套程序速度有点慢,运行起来

关键已经上传的如何做?我现在用的程序也有缩小的功能
但以前设置的大小是1500,所以没起作用.
发表于 2010-8-9 09:36:48 | 显示全部楼层
Linux下用 convert, 写个脚本批处理。
win下应该可以找到这样的批处理图形软件。
 楼主| 发表于 2010-8-9 09:40:23 | 显示全部楼层
原帖由 Host.HowPick 于 2010-8-9 09:36 发表
Linux下用 convert, 写个脚本批处理。
win下应该可以找到这样的批处理图形软件。

具体脚本如何写,不会你有没?
 楼主| 发表于 2010-8-9 10:20:43 | 显示全部楼层
顶一下.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-3-14 07:36 , Processed in 0.059374 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表