【技术实现步骤摘要】
一种用于智能座舱的自动化代码生成图形化方法及系统
[0001]本专利技术涉及智能座舱
,更具体地,涉及一种用于智能座舱的自动化代码生成图形化方法及系统。
技术介绍
[0002]智能座舱采用了多块LCD屏代替了传统的指针仪表面板和收音机面板,用嵌入式软件代替了传统的步进电机指针指示以及实体按键等,具备了显示现象丰富,界面美观绚丽,显示灵敏度和精度高。智能座舱随着汽车自身的功能越来越多,所要呈现的信息也越来越复杂。因此带有酷炫的HMI的界面设计的体验的智能座舱是有必要的。
[0003]新的智能座舱的产生,对于图形界面的要求变得越来越高,用户提出了更加多的图形效果的需求,用户对于图形的需求变化更加明显,不同的用户对待视觉的效果的感受是不一样的,所以产品需要应对用户的快速变化,提高产品输出的效率,才能更快的呈现产品,供用户评价和选定。
[0004]现有智能座舱产品常用的方法有:
[0005]1、UI设计工程师输出切图以及图片位置坐标,软件工程师根据UI设计工程师的输出,手动编写程序代码,运行程序确认结果 ...
【技术保护点】
【技术特征摘要】
1.一种用于智能座舱的自动化代码生成图形化方法,其特征在于,包括:S1,配置Gimp基本环境,然后加载PSD图形设计文件;S2,读取所述PSD图形设计文件,然后进行颜色格式转换并读取图像层信息,最后将文字元素输出、公共属性输出及图片元素输出;S3,将S2中输出的数据按照指定软件规则转换成对应的语法格式要求,编码组包输出QML程序文件;S4,写入所述QML程序语法格式文件以自动生成软件代码。2.根据权利要求1所述的用于智能座舱的自动化代码生成图形化方法,其特征在于,所述S1具体包括:在Python的开发环境下配置Gimp基本环境。3.根据权利要求1所述的用于智能座舱的自动化代码生成图形化方法,其特征在于,所述S2具体包括:提取文本资源信息和图片资源信息,获得坐标、尺寸、透明度以及公共程序属性输出,并进行颜色格式转换,以供打包生成QML程序文件。4.根据权利要求3所述的用于智能座舱的自动化代码生成图形化方法,其特征在于,所述S3具体包括:根据所应用的平台软件编码规则,自动生成软件的输出文件规则,根...
【专利技术属性】
技术研发人员:边少君,何牧梓,李浩,黄为,周清,
申请(专利权)人:南斗六星系统集成有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。