[发明专利]一种图片转换方法和装置有效
申请号: | 201810373359.1 | 申请日: | 2018-04-24 |
公开(公告)号: | CN108765525B | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 洪珊珊 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06T13/20 | 分类号: | G06T13/20 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图片 转换 方法 装置 | ||
1.一种图片转换方法,所述方法应用于将二维图片转换为3D粒子模型;所述方法包括:
提取二维图片中的有效像素集合,所述有效像素集合中包括:多个有效像素;
由所述有效像素集合中去除部分有效像素,使得剩余有效像素中的相邻有效像素之间具有间隙;
根据待转换的所述3D粒子模型的预设的模型厚度,将所述剩余有效像素进行复制得到复制面,所述复制面包括所述剩余有效像素的复制像素,且所述复制面与所述剩余有效像素的所在面之间的距离等于所述模型厚度;
在所述复制面与剩余有效像素的所在面之间,将所述剩余有效像素中的边缘像素沿着所述模型厚度的方向进行间隔复制,得到所述3D粒子模型。
2.根据权利要求1所述的方法,所述由所述有效像素集合中去除部分有效像素,使得剩余有效像素中的相邻有效像素之间具有间隙,包括:
根据预设的间隙阈值,设置相邻的剩余有效像素之间的间隙值大于或等于所述间隙阈值。
3.根据权利要求2所述的方法,所述设置相邻的剩余有效像素之间的间隙值大于或等于所述间隙阈值,包括:
根据所述有效像素集合中的各个有效像素的像素位置,确定各个有效像素之间的位置排序;
按照一定的位置排序方向,由第一有效像素开始,获取所述第一有效像素与相邻的第二有效像素之间的间隙值,并将所述间隙值与所述预设的间隙阈值进行比较,在所述位置排序方向上,所述第一有效像素位置在前,所述第二有效像素位置在后;
若所述间隙值小于所述间隙阈值,删除所述第二有效像素,并继续提取第三有效像素,所述第三有效像素在位置上相邻所述第二有效像素且位置在后,比较所述第三有效像素与所述第一有效像素之间的间隙值;
若所述间隙值大于或等于所述间隙阈值,保留所述第三有效像素。
4.根据权利要求1所述的方法,所述将所述剩余有效像素中的边缘像素沿着所述模型厚度的方向进行间隔复制,包括:
确定所述剩余有效像素中的边缘像素;
将所述边缘像素在沿着所述模型厚度的方向进行等间隔复制。
5.根据权利要求4所述的方法,
所述确定剩余有效像素中的边缘像素,包括:
判断一个目标有效像素是否存在相邻的两个有效像素;
若所述两个有效像素的其中一个不存在,且属于所述剩余有效像素,则确定所述目标有效像素是边缘像素;
若所述两个有效像素的其中一个不存在,但是属于已去除的有效像素,则将所述目标有效像素的相邻剩余有效像素作为所述边缘像素。
6.根据权利要求1所述的方法,所述二维图片,是便携式网络图形PNG图片。
7.一种图片转换装置,所述装置应用于将二维图片转换为3D粒子模型;所述装置包括:
像素提取模块,用于提取所述二维图片中的有效像素集合,所述有效像素集合中包括:多个有效像素;
间隙设置模块,用于由所述有效像素集合中去除部分有效像素,使得剩余有效像素中的相邻有效像素之间具有间隙;
反面复制模块,用于根据待转换的所述3D粒子模型的预设的模型厚度,将所述剩余有效像素进行复制得到复制面,所述复制面包括所述剩余有效像素的复制像素,且所述复制面与所述剩余有效像素的所在面之间的距离等于所述模型厚度;
边缘复制模块,用于在所述复制面与剩余有效像素的所在面之间,将所述剩余有效像素中的边缘像素沿着所述模型厚度的方向进行间隔复制,得到所述3D粒子模型。
8.根据权利要求7所述的装置,
所述间隙设置模块,用于根据预设的间隙阈值,设置相邻的剩余有效像素之间的间隙值大于或等于所述间隙阈值。
9.根据权利要求7所述的装置,
所述边缘复制模块,用于确定所述剩余有效像素中的边缘像素;将所述边缘像素在沿着所述模型厚度的方向进行等间隔复制。
10.一种图片转换设备,所述设备包括存储器、处理器,以及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行指令时实现以下步骤:
提取二维图片中的有效像素集合,所述有效像素集合包括:多个有效像素;
由所述有效像素集合中去除部分有效像素,使得剩余有效像素中的相邻有效像素之间具有间隙;
根据待转换的3D粒子模型的预设的模型厚度,将所述剩余有效像素进行复制得到复制面,所述复制面包括所述剩余有效像素的复制像素,且所述复制面与所述剩余有效像素的所在面之间的距离等于所述模型厚度;
在所述复制面与剩余有效像素的所在面之间,将所述剩余有效像素中的边缘像素沿着所述模型厚度的方向进行间隔复制,得到所述3D粒子模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810373359.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于全景照片的动画生成方法及装置
- 下一篇:一种数据加速显示的方法