巧用可见水印拼接图像
2016-06-09重庆市第七中学校高三陈家楠
文 重庆市第七中学校高三(3)班 陈家楠
随着信息化社会的来临,数字图像处理技术成为中学信息技术课程的核心内容之一,图像拼接技术也成为中学生关注的重要实验内容之一。
一、图像拼接的一般方法
日常生活中的图像拼接主要有以下3种方法。
1.直接堆叠
在PS中打开如图1所示的用于拼接的2张原始图像,利用PS的磁性套索选择工具选取图1(b)中的校徽图像区域,复制该区域图像数据到“七中足球队”图片中,参考效果如图2(a)所示。
由如图2(a)所示效果可知,采用直接堆叠拼接方式,“七中校门”图像压住了下面的“七中足球队”图像。
2.淡出拼接
利用上述方法,选取图1(b)中的校徽图像区域,复制该区域图像数据到“七中足球队”图片中,选择刚刚粘贴的校徽图像数据图层,适当设置图层“不透明度”属性(如 60%),效果如图 2(b)所示,“七中校门”图像及下面的“七中足球队”图像均可见。
3.若隐若现拼接
利用2中的方法,将要拼接的图像数据复制粘贴到另一张图片中,选择刚刚粘贴的图像数据,点击“选择”|“存储选区”|,输入选区通道名称,如 C0,将选区存储到C0通道。
接着切换到通道调板,关闭RGB通道,选中C0通道,对选区应用“渐变工具”。关闭C0通道,选中RGB通道,切换到图层调板,选中粘贴的图像数据图层。点击“选择”|“载入选区”,按Delete键删除选区。重复上面的步骤,直到需要的区域可见,不需要的区域若隐若现。
二、可见数字水印技术
添加可见数字水印的方法有很多种,本文中添加可见数字水印的步骤及方法如下。
1.获得原始图像和水印图像的RGB图像并分割成8×8的子块,求出原始图像灰度的平均值、各子块的灰度值,并计算出每个子块的水印嵌入系数。每个子块嵌入系数的计算公式为式中,Fij为原始图像的灰度图像中子块(i,j)的水印嵌入系数;aij为原始图像的灰度图像中子块(i,j)的归一化方差;amin为原始图像的灰度图像中的最小方差;amax为原始图像的灰度图像中的最大方差。
2.获取原始图像各块的Y、U、V分量,获取水印图像的Y分量,利用子块的水印嵌入系数将原始图像子块的Y分量与水印图像子块的Y分量合并形成新的Y分量,公式为Y'1ij=FmnY1ij+式中,Fmn为原始图像的灰度图像中子块(m,n)的水印嵌入系数;Y1ij为原始图像的灰度图像中子块(m,n)位置(i,j)处像素的 Y 分量,Y'1ij为原始图像的灰度图像中嵌入水印后的子块(m,n)位置(i,j)处像素的 Y 分量;Y2ij为水印图像的灰度图像子块(m,n)中位置(i,j)处像素的 Y分量。
3.将新的Y分量与U、V分量组合形成嵌入水印后的图像。
三、利用可见水印拼接图像
1.登陆可见水印添加网站,将“七中足球队”图片上传到服务器源图像处。
2.将“七中校门”图片上传到服务器水印图像处,可对水印图像进行适当处理。
3.单击原始图像的适当位置,选择水印图像添加起始点。
4.单击添加按钮添加水印。
重复3、4步,直到效果满意为止,参考效果如图3所示。