个人介绍
本人精通c语言、c++等基本语言,熟悉数据结构以及标准模板库STL,对于STL中容器、迭代器、算法等能够熟练的使用;
熟悉色彩管理软件技术,研究RIP打印技术;
熟练使用MFC进行界面开发、多线程开发以及网络编程;
熟悉数据库、操作系统、计算机网络、SQL语句、VC++,有较强的面向对象的思想和良好的编程习惯,在以前的工作中接触了图像处理等方面的算法,所以对各种算法也有很深的基础和了解;
热爱编程技术,具有较强的学习能力、动手能力以及分析与解决各种复杂问题的能力,有良好的沟通能力和团队合作精神,工作积极主动,责任感强;具有独立开发模块的能力和维护能力,可独立完成项目的设计、实现。
工作经历
2012-06-12 -至今南京芯一高级c++开发工程师
本人精通c语言、c++等基本语言,熟悉数据结构以及标准模板库STL,对于STL中容器、迭代器、算法等能够熟练的使用; 熟悉色彩管理软件技术,研究RIP打印技术; 熟练使用MFC进行界面开发、多线程开发以及网络编程; 熟悉数据库、操作系统、计算机网络、SQL语句、VC++,有较强的面向对象的思想和良好的编程习惯,在以前的工作中接触了图像处理等方面的算法,所以对各种算法也有很深的基础和了解; 热爱编程技术,具有较强的学习能力、动手能力以及分析与解决各种复杂问题的能力,有良好的沟通能力和团队合作精神,工作积极主动,责任感强;具有独立开发模块的能力和维护能力,可独立完成项目的设计、实现。
教育经历
2008-06-18 - 2012-06-12南京工程学院计算机科学与技术本科
资质认证
技能
项目描述: 不再使用任何耗材,有纸就可以打印出图,一台机器就可以打印白纸黑图、蓝纸蓝图;标配四纸路,可同时打印A0,A1,A2,A3宽度的图纸;可以选配复印/打印/扫描功能。 工作描述: 将插入的pdf等文件转换成相应的A0,A1,A2,A3尺寸,按指定顺序排完版后一起选择打印,将每张图片转换后的数据发送给打印机,每行数据都标记打印图像的序号,宽度尺寸信息,高度信息,主板程序接收数据后可以识别每张图片的数据信息来切换不同的纸道,每张纸张打印完成后自动切纸(标准切纸,同步切纸),使打印高速又有效率;软件控制打印耗材License;程序对接扫描仪厂家SDK包,实现图纸扫描后立即打印出来。
项目描述: 无需制版师、免费林、免显影胶、免冲水,告别传统的丝网制版复杂流程,使丝网制版过程犹如打印文件一般简单,采用热熔3D叠印,设备接收直接打印。按照图案分色由电脑插图,设备配合专用热熔制版膜在丝网上逐层叠加,封闭网孔的连续膜层,形成具有漏空图文的丝印网版。 工作描述: 软件采用图像反色打印,把丝网绷到网框上,一张模版图像打印多次,由于打印精度要求特别高,所以图像采用1X1算法,图像数据经过热控算法处理后,通过网口tcp/ip协议发送给指定的打印机,在网框上呈现出电脑显示的图像模版。
项目描述: 公司的打印机属于热敏打印领域,上位机软件负责产生打印机需要的数据,主要是将图形图像的数据绘制在编辑版中,然后将整个编辑版的数据通过TCP传输给下位机。在传输数据之前,要对图像数据进行分色、加网等算法处理。最后还要对数据进行压缩处理,以提高整个数据的传输效率,并且在传输的过程中,必须严格遵循上位机与下位机之间的传输协议。 工作描述: 彩色图像打印项目是将一幅24位的彩色图像打印在相纸(分户内或户外纸)等耗材上,主要原理是通过校色算法将图像转化为C、M、Y三种数据(彩色打印领域基本都是通过C(青色)、M(红色)、Y(黄色)三种颜色合成得到的彩图,有时候也会有K(黑色)),即一幅图像要打印三次,而且每次图像的套色必须精准。 负责彩色打印机中上位机对彩图RGB数据的校色、加网、数据压缩处理等算法以及实现TCP多线程数据传输。软件要求一边发送一边打印,所以在发送的过程中要分段发送数据,这时就需要在包的头部标记每个发送包的大小,以便下位机能正确无误的接收数据。由于打印速度要求比较快,而且传输的数据量很大,所以需要对每个算法流程进行优化,必须经过加网算法处理才能让打印效果更加完美。 客户需要打印多种格式的图片,如:Bmp、Jpeg、Tiff等格式,由于图像显示都是以像素为单位的,所以需要将Jpeg、Tiff等转化为Bmp格式,当图片较大时,要一边转换一边显示,所以也需要多线程来处理。平时还要根据客户的需求设计更好的软件界面以及排版变换算法。 由于各种打印机设备所能变现的色域各不相同,所以就需要用色域映射技术和算法制定出自己的ICC特性文件,实现颜色空间从RGB到CMYK的转换。 软件出厂时又做了严格的文件加密解密等工作,防止其他人对软件进行破解或恶意篡改,同时也对本公司生产的色带等耗材进行了绑定加密。 在产品研发的过程中,还开发了一些算法辅助小工具,用程序来调节机械以及打印头的不足。