convert in.jpg -gravity center -fill 'rgba(255,255,255,0.18)' \
  -pointsize 28 -annotate 30 'example.com' out.jpg

图片右下角的水印离边缘 24 像素,被搬到论坛后裁成正方形,水印整块消失,剩下的画面仍能看清全部内容。这类现象通常不是突然出现的,往前翻半天日志能看到苗头。

追下去是这么回事:水印离边缘太近,裁剪成本几乎为零。单点水印又没有覆盖画面主体,去掉之后不影响使用,等于没加。

「水印防裁剪」确认了原因之后,改动尽量只碰那一处,顺手改的东西后面最容易出问题。监控和日志的时间要对上,时区不一致会多绕很大一圈。

临时改动用注释写上日期和原因,过两周自己都记不清为什么这么写。

处理上按这个顺序:水印往画面内侧移,距离边缘至少留百分之五宽度;改成半透明平铺,覆盖整张图而不是一个角;同时在元数据里写版权信息,裁图也带不走;定期用图片搜索反查有没有被裁后使用。

确认没问题再收工,裁掉四周百分之十后水印仍然可见,反查图片搜索能追到转载页。

作者 9823189