[发明专利]识别设计稿的方法、装置及电子设备在审
申请号: | 202010108924.9 | 申请日: | 2020-02-21 |
公开(公告)号: | CN113298072A | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | 刘一奇 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06K9/32 | 分类号: | G06K9/32;G06K9/00 |
代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 郭少晶 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 识别 设计 方法 装置 电子设备 | ||
1.一种识别设计稿的方法,包括:
获取用户所提供的设计稿,其中,所述设计稿是图片格式的;
识别设计稿中的至少一个第一组件;
选择待执行进一步识别的第一组件;以及
在所选择的第一组件中,识别至少一个第二组件。
2.根据权利要求1所述的方法,还包括:
在第一识别处理中,识别所述第一组件和第二组件中的第一信息;
在第二识别处理中,识别所述第一组件和第二组件中的第二信息;以及
以链表的方式,记录所述第一信息和第二信息以及对应的第一组件和第二组件。
3.根据权利要求1所述的方法,其中,识别设计稿中的至少一个第一组件包括:
基于设计稿中的颜色改变,确定第一组件的第一轮廓;以及
沿所述第一轮廓,将第一组件从设计稿中裁剪出来,
其中,识别至少一个第二组件包括:
基于第一组件中的颜色改变,确定第二组件的第二轮廓;以及
沿所述第二轮廓,将第一组件从设计稿中裁剪出来。
4.根据权利要求1所述的方法,其中,识别设计稿中的至少一个第一组件包括:以第一识别分辨率,识别第一组件;以及
识别至少一个第二组件包括:以第二识别分辨率,识别第二组件,
其中,第二识别分辨率大于第一分辨率。
5.根据权利要求1所述的方法,其中,识别设计稿中的至少一个第一组件包括:
确定第一组件的第一性质,其中,所述第一性质表示该第一组件是文本框、视频框或控件;
基于第一性质,确定用于识别第一组件的第一识别方式,其中,第一识别方式包括图像区域识别、文本识别、组件属性识别中的至少一个;以及
以第一识别方式识别第一组件。
6.根据权利要求5所述的方法,其中,识别至少一个第二组件包括:
确定第二组件的第二性质,其中,所述第二性质表示该第二组件是文本框、视频框或控件;
基于第二性质,确定用于识别第二组件的第二识别方式,其中,第二识别方式包括图像区域识别、文本识别、组件属性识别中的至少一个;以及
以第二识别方式识别第二组件。
7.根据权利要求6所述的方法,还包括:
设置配置文件,其中,该配置文件包含所述第一性质或第二性质与第一识别方式或第二识别方式的对应关系,
其中,确定用于识别第一组件的第一识别方式包括:使用配置文件,确定第一识别方式,
其中,确定用于识别第二组件的第二识别方式包括:使用配置文件,确定第二识别方式。
8.根据权利要求1的方法,还包括:
基于第一组件和第二组件的识别顺序,记录第一组件和第二组件的嵌套关系。
9.一种自动生成网页页面的方法,包括:
获取用户所提供的网页设计稿,其中,所述网页设计稿是图片格式的;
识别网页设计稿中的至少一个第一组件;
选择待执行进一步识别的第一组件;
在所选择的第一组件中,识别至少一个第二组件;以及
基于所识别的第一组件和第二组件,自动生成网页页面上的元素。
10.一种识别设计稿的装置,包括:
获取模块,获取用户所提供的设计稿,其中,所述设计稿是图片格式的;
第一识别模块,识别设计稿中的至少一个第一组件;
选择模块,选择待执行进一步识别的第一组件;以及
第二识别模块,在所选择的第一组件中,识别至少一个第二组件。
11.一种电子设备,包括处理器和存储器,存储器存储可执行指令,当运行电子设备时,可执行指令控制处理器执行根据权利要求1-9中任何一项所述的方法。
12.一种存储介质,该存储介质存储可执行指令,该可执行指令在被执行时实现根据权利要求1-9中任何一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010108924.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:通信链接的建立方法、装置、存储介质、处理器及系统
- 下一篇:渲染方法和装置