需求

  高清线阵相机扫描火车并自动切割单节车厢完成图像合成。通过视频图像处理组件流畅模拟火车行驶整个过程的视频图像:
  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#接口源代码

  
  
  
  

 

若该文为原创文章,转载请注明原文出处
本文章博客地址:http

最新文章

  1. Linux的学习笔记
  2. 新手入门Underscore.js 中文(template)
  3. Linux系统安装-系统分区
  4. sprint3冲刺第二天
  5. JavaScript声明全局变量的三种方式
  6. 浅析Mysql 数据回滚错误的解决方法
  7. 获取CPU使用情况信息(转)
  8. gdal vc++ 配置说明
  9. UIScrollview不全屏,解决方案
  10. Xml转化为DataTable
  11. CompletionService 简介
  12. android图片加载库Glide
  13. obj-c编程15[Cocoa实例04]:基于Core Data的多文档程序示例[未完待续]
  14. 返回上一页 html A标记代码
  15. .NET工行E生活接入AES加密算法的吐槽-2018
  16. hashmap相关面试题
  17. [jshint] 'import' is only available in ES6 (use 'esversion: 6'). (W119) 提示import等ES6语法的jshint错误的,在代码前加一行 /* jshint esversion: 6 */
  18. AVL平衡二叉树的各种问题(Balanced Binary Tree)
  19. php获取汉字拼音首字母的方法
  20. Ubuntu创建新用户并增加管理员权限(授权有问题)

热门文章

  1. RT-Thread学习笔记2-互斥量与信号量
  2. 如何强制删除 baidu/tempdata/con.dat 的垃圾文件! How to fix locked SD card: 读卡器 损坏,补救措施!
  3. MongoDB Up and Going
  4. yarn global add !== yarn add global
  5. puppeteer render local HTML template bug
  6. Flutter: SearchDelegate 委托showSearch定义搜索页面的内容
  7. Hive底层原理:explain执行计划详解
  8. 别找了,这可能是全网最全的鸿蒙(OpenHarmony)刷机指南
  9. Linux 网络分析必备技能:tcpdump 实战详解
  10. 使用 Tye 辅助开发 dotnet 应用程序