批量去除图片底部水印(砍切式)

手里有一系统图片,有50多张,每张图片的底部都有个30像素的黑底白字的水印条,特别扎眼。于是,想到了批量“切除”底部的30个像素的方法来去除可恶的水印.用大家都熟悉的ImageMagick里的convert命令来做。既然要批量就要循环了,下面进入正题:

  1. Linux下批量去除底部水印:
for i in *jpg;do convert -gravity South -chop x30 $i nomark_$i

这样就生成了去除底部水印的图片了,浏览一下没有问题,就把原图删除了,再用Perl版的rename把所有图片再重命名回原来的图片就可以了,整个过程相当快。

2.Windows下cmd环境:

for /f %i in (‘dir/b *jpg‘) do @convert -gravity South -chop x30 %i nomark_%i

和上面的效果一样,只是cmd命令很弱,想再重命名回来得自己写批处理了。

以上是个人使用的方法,欢迎交流!

时间: 2024-11-06 14:26:10

批量去除图片底部水印(砍切式)的相关文章

ps技术--批量给图片加水印

在日常的办公过程中,对于一些比较重要的文件的扫描件需要特殊处理,这时我们就需要给它们加上水印,保证它们的用途唯一,而这些扫描件很多,不可能一一给他们加水印,所以为提高工作效率,我们就可以使用一些小软件处理,或者使用ps的批处理功能,接下来,给大家分享一些批量水印的制作过程. 在photoshop这款软件中,通过新建动作组和新建动作并记录为单张图片添加水印的步骤流程,可保持该动作记录并一次性为图片批量添加水印,所添加水印图片最好保持大小一致以防出现部分图片水印过大的现象.(借用一下百度的图片,向百

photoshop去除图片上的水印

很多素材图片上都被加上了各种各样的水印,而我们偏偏非常需要这张图片,又有很多PSer认为水印是无法去除的,只能使用图章.涂抹来修补,如果遇到水印覆盖部分的色彩复杂的图片,也只能望图兴叹了. 其实在光学的理论上来说,水印图片是可以完美还原的,我们这里不谈理论,只谈操作. 来看一个加了水印的图片. 要想去除水印,我们要确定两点,第一,水印的原始颜色是什么?第二,透明度是多少? 这两点确实是问题,很大的问题,所以,我会另写一文来说明.这里,我们来猜测一下,从图上看,水印的颜色可能是红色(FF0000)

使用java技术,批量进行图片水印处理

步骤: 1.建立web工程[完成] 2.编写网页(含有图片) 3.编写过滤器,实现对所有请求页面的图片加水印 核心代码: /** * 所有请求均要经过此过滤方法 */ public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException { HttpServletRequest request = (HttpServletReque

PHP给图片加水印具体实现

给图片加水印实现方法如下: 1 class Mark 2 { 3 public function __construct() 4 { 5 6 } 7 8 /** 9 * 加水印 10 * @param file $srcImg 要加水印的图片 11 * @param file $waterImg 水印图片 12 * @param integer $position 水印图片放置位置 1:左上,2:右上,3:居中,4:左下,5:右下 13 * @param integer $alpha 水印图片透

批量去除Teleport Pro整站下载文件冗余代码

teleport pro tppabs标签批量删除 teleport pro tppabs标签批量删除 使 用Teleport Pro下载的网页代码中包含了很多垃圾代码,比如下载的html网页代码中会出现tppabs标签,而且还会将所有的href标签中加入了很多垃圾代码, 在css会加入了tpa标签,这些都是冗余代码,可以将其全部删除,但是由于代码太多,我们不可能一个个删除,因此可以使用Dreamweaver的查找 /替换工具中的正则表达式来进行替换.1.替换tppabs标签,使用Dreamwe

C#给图片加水印,可设置透明度

C#给图片加水印,可设置透明度,设置水印的位置可以看一下上一篇哈 /// <summary> /// Creating a Watermarked Photograph with GDI+ for .NET /// </summary> /// <param name="rSrcImgPath">原始图片的物理路径</param> /// <param name="rMarkImgPath">水印图片的物理

PDF编辑器轻松四步去除PDF文中水印

在网上下载的任何PDF格式的文件都有可能已经添加上了该网站的一些水印,有了这些水印的文件我们在使用的时候就相当于是盗用他人资源,很有可能会承担法律风险.那么有什么方法能够去除这些文件中的文字水印吗?相信有很多朋友是不知道如何做的,那么接下来小编就为大家详细的介绍一下PDF文字水印的去除方法!不过在此之前我们需要接触到一款软件--PDF编辑器! 小编向你们推荐一款好用的PDF编辑器--捷速PDF编辑器.它可以对PDF文件进行图片替换.文字修改.绘画标注.页面旋转.输出与打印等,是PDF编辑器中速度

php对图片加水印--将一张图片作为水印加到另一张图片

代码如下: /**  * 图片加水印(适用于png/jpg/gif格式)  *  * @param $srcImg  原图片  * @param $waterImg 水印图片  * @param $savepath 保存路径  * @param $savename 保存名字  * @param $positon  水印位置:1:顶部居左, 2:顶部居右, 3:居中, 4:底部局左, 5:底部居右  * @param $alpha   透明度:0:完全透明, 100:完全不透明  *  * @re

php对图片加水印--将文字作为水印加到图片

方法代码: /**  * 图片加水印(适用于png/jpg/gif格式)  *  * @author flynetcn  *  * @param $srcImg  原图片  * @param $waterWord 水印文字  * @param $savepath 保存路径  * @param $savename 保存名字  * @param $positon  水印位置  *          1:顶部居左,角度-30度;2:居中,角度30度;3:居中,角度-30度;4:底部居左,角度30度;