项目实战:Qt+C#轨道交通行业高性能高流畅度模拟火车移动图像控件

若该文为原创文章,转载请注明原文出处
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/114866533
长期持续带来更多项目与技术分享,咨询请加QQ:21497936、微信:yangsir198808
红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)

开发专栏:商业项目实战


需求

  高清线阵相机扫描火车并自动切割单节车厢完成图像合成。通过视频图像处理组件流畅模拟火车行驶整个过程的视频图像:
  1.模拟火车通过时的滚动图像,图像主要以两侧和顶部图像的预览为主;
  2.模拟的图像数据可支持手动调节速度变量使火车滚动速度变化;
  3.模拟的图像支持倒退滚动,并在点击暂定后图像可通过鼠标拖拽能实现前进或后退效果。
  4.支持上部、中部、下部图片单独添加等(直接设置图片列表)
  5.支持上部、中部、下部一次性添加一列操作(每次添加)
  6.支持清空已添加图片清空操作
  7.支持模拟移动速度的设置、获取、加速、减速、速度反向等操作
  8.支持模拟火车播放器操作:播放、暂停、恢复、停止等操作
  9.支持左部区域百分比回调,区域宽度可设置百分比,回调优先级:底部 > 左部 > 右部
  10.已高度性能显示优化,逻辑优化,较Qt+GPU更加流畅播放(轨道交通行业内相关技术人员技术支持),

技术要求

  1.视频图像播放流畅、无卡顿、无丢帧现象。
  2.视频图像播放速度调节过度平稳无丢帧卡顿。
  3.视频图像导入图片数量横向不低于100张,导入过程无卡顿。
  4.视频图像窗口缩放(小窗口、全屏切换)不影响图像播放流畅度、无卡顿、丢帧。


Demo: Qt

  在这里插入图片描述
  (录屏只有30fps,截取为gif后显示卡顿,可下载打包的四个版本进行终端测试).

下载体验地址

  CSDN(粉丝免积分下载):https://download.csdn.net/download/qq21497936/15837003
  QQ群:1047134658(点击“文件”搜索“train”,群内与博文同步更新)

  在这里插入图片描述
  在这里插入图片描述
  在这里插入图片描述
  在这里插入图片描述
  在这里插入图片描述
  在这里插入图片描述
  在这里插入图片描述
  在这里插入图片描述


Demo C#

  在这里插入图片描述


C#接口源代码

  在这里插入图片描述
  在这里插入图片描述
  在这里插入图片描述
  在这里插入图片描述


若该文为原创文章,转载请注明原文出处
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/114866533

猜你喜欢

转载自blog.csdn.net/qq21497936/article/details/114866533