1. 概述
投影融合软件是将多台投影仪画面通过几何校正、分割、融合成一个完整无亮带的画面。它能适应平面屏、异形屏、L型、环形屏、弧形屏。主要实现将多个投影仪能拼接融合成一个画面功能,相邻两台投影重叠部分出现的亮带需要消除。
2功能需求
1)图像分割:将图像分割成N*M,N行M列,比如7*1,竖向切割,切割成了7个图像
最多可以切割成3*2。
2)校正功能:通过控制点来将网格进行拖拽,网格控制点可以增加或减少,网格能调整,最多可以实现64x64个网格点,可以随意使图像发生变形(建议用贝塞尔曲面或三次B样条做)。网格点如下图所示:
(1)控制点
控制点通过输入控件水平方向上增加或者减少数值来增加,或者减少控制点的水平或者垂直数量,控制点如图所示。
勾选曲线,图像上的网格线程曲线状(建议用贝塞尔曲线),如图所示
鼠标可以选中任何一点,然后拖动控制点,图像随着控制点发生变化而图像发生变形。
控制点
3)融合带调整功能:相邻的图像可以重叠一起,使用界面上的滑块进行拖拽,使图像可以重叠(7个图像可以同时发生变化),重叠后的图片进行重叠一起,
投影重叠
右侧边缘羽化(渐变)
羽化要求每个图像左右都可以独立进行羽化,并且能同时显示出来。如下图所示:
4
3语言及环境要求
编写语言:C++或python(其它语言可以商议)
环境:windows10
要求能够远程操作调试,讲清原理,代码每行有注释。
不能远程的勿扰。
程序员要求会C++、python,opengl,如果能会windows,nvapi编程显示更好。
如果可以做的话价格可以面议
任务到期关闭
一品威客网已聚集超千万专业人才,为雇主提供一站式优质服务