数字图像半透明合成方法及移动终端设备的制作方法

文档序号:6471950阅读:169来源:国知局
专利名称:数字图像半透明合成方法及移动终端设备的制作方法
技术领域
本发明涉及数字图像半透明合成方法及移动终端设备。
背景技术
将两个数字图像进行半透明合成需要经过循环反复的数学运算(例如乘法、加法 运算),往往需要耗费大量时间。当在手机(Cellphone)、个人数字助理(Personal Digital Assistant)等移动终端设备中进行数字图像的半透明合成操作时,因为移动终端设备的处 理器性能一般不高,所以耗费的时间会更长。

发明内容
有鉴于此,有必要针对移动终端设备的数字图像半透明合成耗时长的问题,提供 一种快速的数字图像半透明合成方法。 —种数字图像半透明合成方法,包括新建空白数字图像;对所述空白数字图像 的像素点进行分类;及根据所述空白数字图像的像素点的类别选择第一数字图像或第二数 字图像相应位置处的像素点代替所述空白数字图像的像素点。 优选的,所述空白数字图像、所述第一数字图像和所述第二数字图像的分辨率相 同。 优选的,对所述空白数字图像的像素点进行分类包括建立直角坐标系;根据所 述空白数字图像的像素点的坐标进行分类。 优选的,根据所述空白数字图像的像素点的坐标进行分类包括当所述空白数字
图像的像素点的横坐标为奇数时,将所述空白数字图像的像素点分为第一类;当所述空白
数字图像的像素点的横坐标为偶数时,将所述空白数字图像的像素点分为第二类。 优选的,根据所述空白数字图像的像素点的坐标进行分类包括当所述空白数字
图像的像素点的纵坐标为奇数时,将所述空白数字图像的像素点分为第一类;当所述空白
数字图像的像素点的纵坐标为偶数时,将所述空白数字图像的像素点分为第二类。 优选的,根据所述空白数字图像的像素点的坐标进行分类包括当所述空白数字
图像的像素点的横坐标为奇数且纵坐标为奇数时,将所述空白数字图像的像素点分为第一
类;当所述空白数字图像的像素点的横坐标为奇数且纵坐标为偶数时,将所述空白数字图
像的像素点分为第二类;当所述空白数字图像的像素点的横坐标为偶数且纵坐标为奇数
时,将所述空白数字图像的像素点分为第二类;当所述空白数字图像的像素点的横坐标为
偶数且纵坐标为偶数时,将所述空白数字图像的像素点分为第一类。 优选的,根据所述空白数字图像的像素点的坐标进行分类包括当所述空白数字 图像的像素点的横坐标为奇数且纵坐标为奇数时,将所述空白数字图像的像素点分为第二 类;当所述空白数字图像的像素点的横坐标为奇数且纵坐标为偶数时,将所述空白数字图 像的像素点分为第一类;当所述空白数字图像的像素点的横坐标为偶数且纵坐标为奇数 时,将所述空白数字图像的像素点分为第一类;当所述空白数字图像的像素点的横坐标为偶数且纵坐标为偶数时,将所述空白数字图像的像素点分为第二类。 优选的,根据所述空白数字图像的像素点的类别选择第一数字图像或第二数字图
像相应位置处的像素点代替所述空白数字图像的像素点包括当所述空白数字图像的像素
点属于第一类时,用第一数字图像相应坐标处的像素点代替所述空白数字图像的像素点;
当所述空白数字图像的像素点属于第二类时,用第二数字图像相应坐标处的像素点代替所
述空白数字图像的像素点。 此外,还提供了 一种移动终端设备。 —种采用上述数字图像半透明合成方法的移动终端设备。
优选的,所述移动终端设备是手机或个人数字助理。 上述数字图像半透明合成方法主要采用逻辑运算及简单的加法运算,不需要进行 复杂的乘法、除法运算,因此,该数字图像半透明合成方法的耗时相应大大縮短。采用该数 字图像半透明合成方法的移动终端设备也相应具有上述的优点。


图1是呈矩阵分布的像素点的示意图。 图2是第一实施例的数字图像半透明合成方法的流程图。 图3是第二实施例的数字图像半透明合成方法的流程图。
具体实施例方式
数字图像半透明合成方法主要包括以下步骤新建空白数字图像;对所述空白数 字图像的像素点进行分类;及根据所述空白数字图像的像素点的类别选择第一数字图像或 第二数字图像相应位置处的像素点代替所述空白数字图像的像素点。 数字图像由若干个呈矩阵分布的像素点构成,像素点的数量决定了数字图像的分 辨率。例如,当数字图像的分辨率为240*320时,该数字图像的像素点的个数是240*320个。 如图1所示,以任意一个像素点101所在的位置为原点,以同一行或者同一列上相邻的两 个像素点101之间的距离为单位长度建立直角坐标系,则任意一个像素点可以用一个坐标 (x, y)表示。 将分辨率相同的第一数字图像和第二数字图像合成半透明的第三图像的具体流 程如图2所示 S201 :新建空白数字图像。 该空白数字图像的分辨率与第一数字图像和第二数字图像的分辨率相同。
S202 :建立直角坐标系。 在空白数字图像、第一数字图像和第二数字图像上分别建立一个直角坐标系,各 坐标系原点的位置要保持一致,例如都以第一行第一列的像素点所在的位置为原点。
S203 :计算空白数字图像的像素点的个数N。
S204 :设置变量n的初始值为1。 S205 :判断空白数字图像的Xn是否为奇数。若是,执行S206,若否,执行S207。
xn中的x表示像素点的横坐标,n表示第n个像素点,判断空白数字图像的xn是否 为奇数即判断第n个像素点的横坐标是否为奇数。
这个步骤是对空白数字图像的像素点的坐标进行分类。当空白数字图像的像素点 的横坐标为奇数时,将空白数字图像的像素点分为第一类;当空白数字图像的像素点的横 坐标为偶数时,将空白数字图像的像素点分为第二类。 S206 :用第一数字图像的(xn,yn)处的像素点代替空白数字图像的(xn,yn)处的像 素点,然后执行S208。 也就是说,当空白数字图像的像素点属于第一类时,用第一数字图像相应坐标处 的像素点代替空白数字图像的像素点。 S207 :用第二数字图像的(xn,yn)处的像素点代替空白数字图像的(xn,yn)处的像 素点,然后执行S208。 也就是说,当空白数字图像的像素点属于第二类时,用第二数字图像相应坐标处
的像素点代替空白数字图像的像素点。 S208:变量n增加l。 S209 :判断n是否大于N。若是,执行S210,若否,执行S205。
S210 :结束。 在上述流程中,步骤S205也可以改为判断空白数字图像的yn是否为奇数,即判断 当前空白数字图像的像素点的纵坐标是否为奇数,其他步骤不变,这样也可以获得与上述 流程类似的结果。 为了进一步提高图像的合成效果,可以在上述流程的基础上增加一些处理步骤,
变更后的流程如图3所示 S301 :新建空白数字图像。 S302 :建立直角坐标系。 S303 :计算空白数字图像的像素点的个数N。 S304 :设置变量n的初始值为1。 S305 :判断空白数字图像的Xn是否为奇数。若是,执行S306,若否,执行S307。
S306 :判断空白数字图像的y。是否为奇数。若是,执行S309,若否,执行S308。
也就是说,当空白数字图像的像素点的横坐标为奇数且纵坐标为奇数时,将空白 数字图像的像素点分为第二类;当空白数字图像的像素点的横坐标为奇数且纵坐标为偶数 时,将空白数字图像的像素点分为第一类。 S307 :判断空白数字图像的y。是否为奇数。若是,执行S308,若否,执行S309。
也就是说,当空白数字图像的像素点的横坐标为偶数且纵坐标为奇数时,将空白 数字图像的像素点分为第一类;当空白数字图像的像素点的横坐标为偶数且纵坐标为偶数 时,将空白数字图像的像素点分为第二类。 S308 :用第一数字图像的(xn,yn)处的像素点代替空白数字图像的(xn,yn)处的像 素点,然后执行S310。S309 :用第二数字图像的(xn,yn)处的像素点代替空白数字图像的(xn,yn)处的像
素点,然后执行S310。 S310 :变量n增力口 1。 S311 :判断n是否大于N。若是,执行S312,若否,执行S305。
S312 :结束。
在上述流程中,步骤S306至步骤S307也可以进行如下更改
S306':判断空白数字图像的yn是否为奇数。若是,执行S30S,若否,执行S309。
S307':判断空白数字图像的yn是否为奇数。若是,执行S309,若否,执行S308。
其他步骤不变,这样也可以获得与上述流程类似的结果。 上述数字图像半透明合成方法主要采用逻辑运算及简单的加法运算,不需要进行复杂的乘法、除法运算,因此,该数字图像半透明合成方法的耗时相应大大縮短。采用该数字图像半透明合成方法的移动终端设备也相应具有上述的优点。 上述实施方式中,以分辨率相同的第一数字图像和第二数字图像合成为例进行了说明,在其他实施方式中,上述数字图像半透明合成方法也可以用于合成分辨率不相同的第一数字图像和第二数字图像,例如第一数字图像分辨率大于第二数字图像时,可以将空白数字图像的分辨率设置成与第一数字图像相同,第一数字图像和第二数字图像坐标相同的部分采用上述数字图像半透明合成方法,而第一数字图像超出第二数字图像的部分则用第一数字图像相应坐标处的像素点代替空白数字图像的像素点。 上述数字图像半透明合成方法可以应用到移动终端设备中,例如手机或个人数字
助理等。当然上述数字图像半透明合成方法也可以应用到个人电脑、服务器中。 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并
不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员
来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保
护范围。因此,本发明专利的保护范围应以所附权利要求为准。
权利要求
一种数字图像半透明合成方法,包括新建空白数字图像;对所述空白数字图像的像素点进行分类;及根据所述空白数字图像的像素点的类别选择第一数字图像或第二数字图像相应位置处的像素点代替所述空白数字图像的像素点。
2. 根据权利要求l所述的数字图像半透明合成方法,其特征在于所述空白数字图像、 所述第一数字图像和所述第二数字图像的分辨率相同。
3. 根据权利要求1所述的数字图像半透明合成方法,其特征在于对所述空白数字图 像的像素点进行分类包括建立直角坐标系;根据所述空白数字图像的像素点的坐标进行 分类。
4. 根据权利要求3所述的数字图像半透明合成方法,其特征在于根据所述空白数字 图像的像素点的坐标进行分类包括当所述空白数字图像的像素点的横坐标为奇数时,将 所述空白数字图像的像素点分为第一类;当所述空白数字图像的像素点的横坐标为偶数 时,将所述空白数字图像的像素点分为第二类。
5. 根据权利要求3所述的数字图像半透明合成方法,其特征在于根据所述空白数字 图像的像素点的坐标进行分类包括当所述空白数字图像的像素点的纵坐标为奇数时,将 所述空白数字图像的像素点分为第一类;当所述空白数字图像的像素点的纵坐标为偶数 时,将所述空白数字图像的像素点分为第二类。
6. 根据权利要求3所述的数字图像半透明合成方法,其特征在于根据所述空白数字 图像的像素点的坐标进行分类包括当所述空白数字图像的像素点的横坐标为奇数且纵坐 标为奇数时,将所述空白数字图像的像素点分为第一类;当所述空白数字图像的像素点的 横坐标为奇数且纵坐标为偶数时,将所述空白数字图像的像素点分为第二类;当所述空白 数字图像的像素点的横坐标为偶数且纵坐标为奇数时,将所述空白数字图像的像素点分为 第二类;当所述空白数字图像的像素点的横坐标为偶数且纵坐标为偶数时,将所述空白数 字图像的像素点分为第一类。
7. 根据权利要求3所述的数字图像半透明合成方法,其特征在于根据所述空白数字 图像的像素点的坐标进行分类包括当所述空白数字图像的像素点的横坐标为奇数且纵坐 标为奇数时,将所述空白数字图像的像素点分为第二类;当所述空白数字图像的像素点的 横坐标为奇数且纵坐标为偶数时,将所述空白数字图像的像素点分为第一类;当所述空白 数字图像的像素点的横坐标为偶数且纵坐标为奇数时,将所述空白数字图像的像素点分为 第一类;当所述空白数字图像的像素点的横坐标为偶数且纵坐标为偶数时,将所述空白数 字图像的像素点分为第二类。
8. 根据权利要求4至7任一项所述的数字图像半透明合成方法,其特征在于根据所 述空白数字图像的像素点的类别选择第一数字图像或第二数字图像相应位置处的像素点 代替所述空白数字图像的像素点包括当所述空白数字图像的像素点属于第一类时,用第 一数字图像相应坐标处的像素点代替所述空白数字图像的像素点;当所述空白数字图像的 像素点属于第二类时,用第二数字图像相应坐标处的像素点代替所述空白数字图像的像素 点。
9. 一种采用权利要求1所述的数字图像半透明合成方法的移动终端设备。
10.根据权利要求8所述的采用权利要求1所述的数字图像半透明合成方法的移动终端设备,其特征在于所述移动终端设备是手机或个人数字助理。
全文摘要
本发明涉及一种快速的数字图像半透明合成方法及采用该数字图像半透明合成方法的移动终端设备。所述数字图像半透明合成方法包括新建空白数字图像;对所述空白数字图像的像素点进行分类;及根据所述空白数字图像的像素点的类别选择第一数字图像或第二数字图像相应位置处的像素点代替所述空白数字图像的像素点。
文档编号G06T11/60GK101751685SQ20081024139
公开日2010年6月23日 申请日期2008年12月22日 优先权日2008年12月22日
发明者徐万彪 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1