Ruby脚本:图像水印、黑白转换、相册创建与数独求解
1. 图像水印添加
1.1 结果展示
添加水印后的新图像名为 wm_DSC_0001.JPG ,四个角落都带有 “No Starch Press” 字样。
1.2 实现步骤
- 读取图像 :将照片读取到名为
img的Image对象中。 - 设计水印 :
- 创建一个 600x50 像素的新图像,命名为
watermark。 - 创建一个
Draw对象,用于保存文本。 - 使用
annotate方法在Draw对象上添加文本,设置文本样式(如居中、字体为 Arial、加粗、大小为 50 点)。
- 创建一个 600x50 像素的新图像,命名为
- 放置水印 :
- 将水印放置在照片的左下角。
- 使用
.rotate!方法对水印进行旋转,使其呈一定角度。 - 使用
shade方法为水印添加 3D 效果。
- 合成图像 :使用
com
超级会员免费看
订阅专栏 解锁全文
954

被折叠的 条评论
为什么被折叠?



