应用于仪表台嵌入式系统中的图片资源包生成方法技术方案

技术编号:18165607 阅读:34 留言:0更新日期:2018-06-09 11:30
本发明专利技术揭示了应用于仪表台嵌入式系统中的图片资源包生成方法,在Excel模块中按照嵌入式系统引入图片数据的顺序添加图片数据,图片数据包括图片输入格式、图片输出格式及图片文件名;Excel模块的输入路径连接图库,输出路径至嵌入式系统;采用线程的类库CImage按图片数据的顺序读取图片,将图片输入格式转换成图片输出格式;按照引入图片数据的顺序,逐个将图片数据由图片输入格式转换为图片输出格式后,打包成供嵌入式系统直接利用的图片资源包。本发明专利技术能将UI设计师所提供的PNG图片素材转换成嵌入式系统能直接调用的图片资源包。无需大量的排序及图片修改工作,提高了工作效率,降低了人力成本。通用性强,适于推广应用。

Image resource pack generation method applied in instrument panel embedded system

The invention reveals the method of generating picture resource packets in the embedded system of the dashboard. In the Excel module, the image data is added in the sequence of the embedded system. The picture data includes the image input format, the picture output format and the picture file name; the input path of the Excel module is connected to the library, and the output is connected. The path to embedded system; use the thread class library CImage to read pictures in the sequence of picture data, convert the image input format into the picture output format, and then convert the picture data from the picture input format to the picture output format one by one according to the order of the picture data, and package it for the direct use of the embedded system. Picture resource package. The invention can transform the PNG picture material provided by the UI designer into a picture resource package which can be directly called by the embedded system. It does not require a large number of sorting and picture modification work, which improves the work efficiency and reduces the labor cost. It has strong generality and is suitable for popularization and application.

【技术实现步骤摘要】
应用于仪表台嵌入式系统中的图片资源包生成方法
本专利技术涉及应用于仪表台嵌入式系统中的图片资源包生成方法,属于仪表台嵌入式系统中图像数据植入的

技术介绍
仪表台具备众多的显示,嵌入式系统中需要植入大量的供显示的图片数据。图片数据包括图片ID、图片位置信息、图片格式等,在进行图片数据植入前,需要将设计师所提供的大量图片素材转换成与嵌入式系统所需的文件格式,并添加属性。存在大量的重复性、机械性的工作,耗费大量的时间及人力成本。而图片的格式转换是属于现有技术,而仅仅通过整体的图片格式转换也无法适应需求,还需要按照一定的要求对图片进行排序及信息给予,依然存在较大的问题。
技术实现思路
本专利技术的目的是解决上述现有技术的不足,仪表台嵌入式系统中需要匹配性植入转换图像数据的问题,提供应用于仪表台嵌入式系统中的图片资源包生成方法。为了达到上述目的,本专利技术所采用的技术方案为:应用于仪表台嵌入式系统中的图片资源包生成方法,包括如下步骤:步骤a,Excel模块添加类库在Excel模块中按照嵌入式系统引入图片数据的顺序添加图片数据,图片数据包括图片输入格式、图片输出格式及图片文件名;步骤b,设置Excel模块的输入路径及输出路径Excel模块的输入路径连接图库,输出路径至嵌入式系统;步骤c,图片读取及格式转换采用线程的类库CImage按图片数据的顺序读取图片,将图片输入格式转换成图片输出格式;步骤d,图片资源包生成按照引入图片数据的顺序,逐个将图片数据由图片输入格式转换为图片输出格式后,打包成供嵌入式系统直接利用的图片资源包。优选地,所述步骤a中图片输入格式为PNG,图片输出格式为RGB。优选地,所述嵌入式系统内设有对应引入图片的图片ID信息、偏移坐标信息及缩略图信息。优选地,所述步骤d还包括:在转换过程中,全部转换成功后给出正确提示,并进行自动打包;当过程中出现某图片数据检索不到时,给出错误提示信息。本专利技术的有益效果主要体现在:1.能将UI设计师所提供的PNG图片素材转换成嵌入式系统能直接调用的图片资源包。2.无需大量的排序及图片修改工作,提高了工作效率,降低了人力成本。3.通用性强,适于推广应用。附图说明图1是本专利技术应用于仪表台嵌入式系统中的图片资源包生成方法的流程示意图。具体实施方式本专利技术提供应用于仪表台嵌入式系统中的图片资源包生成方法。以下结合附图对本专利技术技术方案进行详细描述,以使其更易于理解和掌握。应用于仪表台嵌入式系统中的图片资源包生成方法,如图1所示,包括如下步骤:步骤a,Excel模块添加类库在Excel模块中按照嵌入式系统引入图片数据的顺序添加图片数据,图片数据包括图片输入格式、图片输出格式及图片文件名;通过该Excel模块能按序保存引入数据的各项属性,便于按序格式转换,及嵌入式系统的直接调用。步骤b,设置Excel模块的输入路径及输出路径Excel模块的输入路径连接图库,输出路径至嵌入式系统,作为桥梁作用,根据嵌入式系统的需求对图库数据进行转换调用,并且需要检查路径的存在性、有效性和合法性。步骤c,图片读取及格式转换采用线程的类库CImage按图片数据的顺序读取图片,将图片输入格式转换成图片输出格式,能处理多种格式的图片,能获取图片的宽、高、BPP等数据,直接读取到指定的像素点。根据获取的指定位置的像素点,根据Excel模块的指定格式进行对于数据的转换,转换后数据直接拷贝即可。步骤d,图片资源包生成按照引入图片数据的顺序,逐个将图片数据由图片输入格式转换为图片输出格式后,打包成供嵌入式系统直接利用的图片资源包。按序读取Excel模块的数据,打开指定输入文件格式转换成对应的输出文件格式,循环读取直到数据读取完毕,则转换打包完成。其中,步骤a中图片输入格式为PNG,图片输出格式为RGB。因为PNG是目前较为常规的素材格式,而RGB更适于仪表台的显示。当然,其它的图片格式亦可进行转换。需要说明的是,Excel模块中无需包含图片ID信息、偏移坐标信息和缩略图信息,而这些数据均包含在嵌入式系统内,即嵌入式系统设有对应引入图片的图片ID信息、偏移坐标信息及缩略图信息,根据这些信息直接从图片资源包中调用图片数据即可。对步骤d进行优化,在转换过程中,全部转换成功后给出正确提示,并进行自动打包;当过程中出现某图片数据检索不到时,给出错误提示信息。防止数据缺失。通过以上描述可以发现,本专利技术应用于仪表台嵌入式系统中的图片资源包生成方法,能将UI设计师所提供的PNG图片素材转换成嵌入式系统能直接调用的图片资源包。无需大量的排序及图片修改工作,提高了工作效率,降低了人力成本。通用性强,适于推广应用。以上对本专利技术的技术方案进行了充分描述,需要说明的是,本专利技术的具体实施方式并不受上述描述的限制,本领域的普通技术人员依据本专利技术的精神实质在结构、方法或功能等方面采用等同变换或者等效变换而形成的所有技术方案,均落在本专利技术的保护范围之内。本文档来自技高网...
应用于仪表台嵌入式系统中的图片资源包生成方法

【技术保护点】
应用于仪表台嵌入式系统中的图片资源包生成方法,其特征在于包括如下步骤:步骤a,Excel模块添加类库在Excel模块中按照嵌入式系统引入图片数据的顺序添加图片数据,图片数据包括图片输入格式、图片输出格式及图片文件名;步骤b,设置Excel模块的输入路径及输出路径Excel模块的输入路径连接图库,输出路径至嵌入式系统;步骤c,图片读取及格式转换采用线程的类库CImage按图片数据的顺序读取图片,将图片输入格式转换成图片输出格式;步骤d,图片资源包生成按照引入图片数据的顺序,逐个将图片数据由图片输入格式转换为图片输出格式后,打包成供嵌入式系统直接利用的图片资源包。

【技术特征摘要】
1.应用于仪表台嵌入式系统中的图片资源包生成方法,其特征在于包括如下步骤:步骤a,Excel模块添加类库在Excel模块中按照嵌入式系统引入图片数据的顺序添加图片数据,图片数据包括图片输入格式、图片输出格式及图片文件名;步骤b,设置Excel模块的输入路径及输出路径Excel模块的输入路径连接图库,输出路径至嵌入式系统;步骤c,图片读取及格式转换采用线程的类库CImage按图片数据的顺序读取图片,将图片输入格式转换成图片输出格式;步骤d,图片资源包生成按照引入图片数据的顺序,逐个将图片数据由图片输入格式转换为图片输出格式后,打包成...

【专利技术属性】
技术研发人员:赵炜汪贺龙云象
申请(专利权)人:苏州长风航空电子有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1