ID:334875

〆 D r e a m °

C/C++开发

  • 公司信息:
  • 英华达(上海)科技有限公司
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 上海
  • 闵行

技术能力

1、熟练 Linux 操作、Linux 系统编程与网络编程、VsCode、Cmake、MakeFile 、多线程、进程间通讯、UML 、单元测试 (GoogleTest)、动态库、C/C++等编程语言的运用及操作。
2、掌握 Windows 操作、Qt、Visual Studio、 MySQL、SQLite、Opencv 图像处理。
3、熟悉 JavaScript、HTML、Web Socket、JSON、TCP/IP 、设计模式、数据结构。

项目经验

1、项目概述:利用多线程,通过多个相机,对电子手表产品上的 Data Matrix 进行解码并通过公司的 MES 系统进行过站处理,减少人工操作的时间,提高生产效率。
2、项目功能模块:主要分为三大块:pc 端的控制系统模块,解码模块,上传 MES 系统及过站处理。
3、项目开发平台和语言:该项目是在 WINDOWS 系统下,利用 VS、Qt 设计客户端界面和 Opencv ,主要代码是由 C++实现。
责任描述:
1、pc 端的控制系统:
(1)、通过 MES 系统来启动程序,并显示当前用户账号、线别、站别、机型,机种等信息,支持打开单个或多个相机,并实时显示相应的相机画面及每个穴位的图片信息。
(2)、可以通过设定相应的时间,来通过接口获取产品总数、已过站、未过站等的信息,还可以强制结束当前批次,支持手动输入序号并过站处理。
(3)、可以通过界面的显示颜色,来判断相应位置的产品是否过站及当前机器所在的站别。
(4)、支持通过修改 config.ini 文件来改变相机的辩识区的位置、面积、索引值、及曝光等相机参数。
2.解码模块:
(1)、通过 Opencv 来对获取到所需要的相机图像并进行处理。
(2)、使用 libdmtx库、来对机器上的 Data Matrix 进行解码。

3.上传 MES 系统及过站处理:
解码获取到的序号,通过 MES 接口来获取产品主板序号并进行查询,通过查询的结果进行判断是否应该过站,并将序号的信息和状态储存到 sqlite 数据库中的。

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服