给图片批量添加水印的方法:
工具/原料:工具,美图秀秀;原料,自己拍摄的相片,或者网络上的图片
1、第一步先准备好,我们要,批量加工的,图片,这些图片可以是自己的,平时照的图相片,那这些相片呢,可以给他加上我们的拍照时间,或者是其他的水印,或者是这个相片的名字,地方,等等,都可以用这种方法去添加,
2、第二步打开了美图秀秀之后,点击"批量处理"如下图
3、第三步,点开批量处理之后,进入了批量处理的工作界面,我们就添加我们的图片,
4、第四步,把图片全部填进来之后,我们看下面这张图,这张图有很多种水印的,样式,大家可以按照下面的图片,对照自己的电脑上面的美图秀秀进行去选择,所有加的水印的样式即可,
5、第五步,我已加水印为例,点击水印按钮,进入水印的工作界面,见到这个工作界面之后,我们点击添加水印,在这里面只能添加图片为水印标志,大家点击添加水印,直接从电脑上选取自己提前准备好的水印标志,
6、第六步,我们把水印导入进来之后,然后他的水印大小肯定会比较大,那我们,可以把图片调大调小,把鼠标放在图片的上面,会出现一个十字架,
然后进行缩放图标,把图标水印调到合适的时候,进行移动位置,把它移动到你想放水印的地方,当我们把水印标志放好以后,我们点击"确定",就这样可以轻松的把所有的相片,全部把它加上了同一样的水印,包括位置都是相同的。
不清楚你的实际文件/情况,仅以问题中的样例说明及猜测为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起双击运行
<# :cls&echo off&cd /d "%~dp0"&mode con lines=5000
rem 在当前目录里多个jpg图片文件名称开头前面添加拍摄日期
set #=Any question&set _=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%_% %z%
set "current=%cd%"
powershell -NoProfile -ExecutionPolicy bypass "Get-Content -literal '%~f0'|Out-String|Invoke-Expression"
echo%#% +%$%%$%/%_% %z%
pause
exit
#>
$b=[Convert]::FromBase64String("IC0tPiA=")
$c=[Text.Encoding]::Default.GetString($b)
Add-Type -AssemblyName 'System.drawing'
$current=$env:current
$files=@(dir -literal $current|?{(@(".jpg",".jpeg") -contains $_.Extension) -and ($_ -is [System.IO.FileInfo])})
for($i=0$i -lt $files.length$i++){
$t=''
$img=[System.Drawing.Image]::FromFile($files[$i].FullName)
foreach($it in $img.PropertyItems){
if($it.Id -eq 0x9003){
$t=[System.Text.Encoding]::ASCII.GetString($it.Value) -replace '\x00$',''
break
}
}
$img.Dispose()
if($t -ne ''){
$dt=[System.DateTime]::ParseExact($t, 'yyyy:MM:dd HH:mm:ss', [System.Globalization.CultureInfo]::InvariantCulture)
$newname=$dt.ToString('yyyy年MM月dd日')+' '+$files[$i].Name
$files[$i].Name+$c+$newname
}
}
通过使用高端版本的ACDSee,就在照片上批量添加照片所记录过的拍摄日期,对于没有记录拍摄日子的照片只能人工添加了。从卡片相机转到数码相机的那段日子,人们都喜欢数码相机的高清模式而延误了卡片相机的时间显示,可随着家里照片多了就难以区分时间;改如何把以前没有设置拍照时间的数码照片加上拍摄日期?自家电脑的ACDSee就可以帮助我们了。
一、ACDSee具有批量处理功能,其中的“文本重叠度”能批量添加拍摄日期
对于window系统的ACDSee功能,相信很多80后还是熟悉的,曾经的强大免费软件现在都成付费软件了!我们想在数码照片中加上拍摄日期,可以通过ACDSee就完成;打开ACDSee后,选择需要添加日期的照片,右键选择批量编辑再选择“文本重叠度”,在这个模式下就可以完成批量添加拍摄日期了,在相关数据中输入“图像:原始日期、时知间>”再调节相关的字体大小、颜色、位置就可以了。
二、并非所有照片都可以批量添加,对于没有拍摄日期的照片只能手工打上日期
ACDSee *** 作起来真的很方便,但我们会发现某一些图片竟然没有添加成功?估计是图片本身没有记录拍摄时间。我们平时管理照片都会发现,一些别人发给自己的照片是没有登记拍摄时间的,这个时候我们只能通过手动去输入时间了;借助Photoshop、ACDSee等也可以手动输入拍摄时间,这个关于照片来源问题不好解决。
在批量添加拍摄日期时候记得先分开保存好原来的图片,避免错误 *** 作而导致添加了错误的时间信息。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)