Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image 在照片中查找和替换(多图像)_Image_Resize_Photoshop_Watermark_Photos - Fatal编程技术网

Image 在照片中查找和替换(多图像)

Image 在照片中查找和替换(多图像),image,resize,photoshop,watermark,photos,Image,Resize,Photoshop,Watermark,Photos,我是从一个网站复制的,它把地址放在图片的右下角。 但是我想裁剪或删除地址,并用我自己的水印替换它。 但是我想裁剪或删除地址,并用我自己的水印替换它。 我想这样做的图像批量。 是否有任何方法,我可以做到这一点与多个图像。 例如20个图像。 我已经可以重新调整批量图像和多幅水印图像的大小了 但我的问题是在每一张图片中裁剪出一些特殊的地方。 照片中的某些位置应该删除并替换@Greatone,您必须使用PS的操作功能来完成此操作。但是,要执行特定任务,您需要所有图像都有一个共同的维度,或者它们

我是从一个网站复制的,它把地址放在图片的右下角。 但是我想裁剪或删除地址,并用我自己的水印替换它。
但是我想裁剪或删除地址,并用我自己的水印替换它。
我想这样做的图像批量。
是否有任何方法,我可以做到这一点与多个图像。
例如20个图像。
我已经可以重新调整批量图像和多幅水印图像的大小了
但我的问题是在每一张图片中裁剪出一些特殊的地方。

照片中的某些位置应该删除并替换

@Greatone,您必须使用PS的操作功能来完成此操作。但是,要执行特定任务,您需要所有图像都有一个共同的维度,或者它们都应该具有相同的高度或宽度。您的图像是这样的吗?

我会使用ImageMagick,它安装在大多数Linux发行版上,可以使用
自制
安装在OS X上,也可以从下载Windows

假设你有一个像这样的原始图像:

您将水印保存在名为
watermark.png
的文件中,您可以执行以下操作:

convert image.jpg -gravity southeast watermark.png -composite result.jpg
我会给你这个:

关于批处理命令,您不会说您正在使用什么操作系统,但如果是OSX,您可以在终端中执行以下操作:

mkdir watermarked
for f in *.jpg; do convert "$f" -gravity southeast watermark.png -composite watermarked/"$f"; done
如果您在Windows上,则需要使用mad Windows FOR循环语法,这类似于


我会推荐photoshop,因为你可以使用photoshop创建动作,因此你只需要非常整洁和精确地完成一次任务。因此,只需在执行任务时记录一次操作,分配快捷方式,即可轻松、快速地完成任务

是的,我得到了我的答案。。。行动是一切的关键
md watermarked
FOR %A IN (*.jpg) DO convert %A -gravity southeast watermark.png -composite watermarked/%A