【技术实现步骤摘要】
一种快速曲线拟合调试界面的设计方法
[0001]本专利技术涉及图像效果调试领域,特别涉及一种快速曲线拟合调试界面的设计方法。
技术介绍
[0002]现有技术中,曲线拟合是应用于数据分析的一种常见的图形图像显示的方法,曲线拟合在图像显示以及图像效果调试中扮演着重要的角色,主要的作用就是将一条曲线,分成若干等分,并利用较少的点,完美的拟合出用户想要的整条曲线。
[0003]在图像调试领域中,为配合硬件设计,通常将一个曲线,分为不同的段,利用不同的段,硬件自动计算对应的值,而在图像调试工具的设计中需要将几个段,通过算法,还原成一条实际应用的曲线,当曲线分的段足够多的时候,每个控制点的移动,会给整个曲线的调试,带来很大的困扰,耗时周期长,调试进度慢,因此可以利用很少的点,去拟合整条曲线,在一般情况下,可以通过5个点或者更少的点拟合出几十个点甚至上千个点的数据,达到用户的快速调试的效果。
[0004]但是,在目前的技术当中,曲线拟合最大的问题在于,曲线的拟合计算的复杂程度较高,对应的计算时间较长,在频繁使用曲线调试的过 ...
【技术保护点】
【技术特征摘要】
1.一种快速曲线拟合调试界面的设计方法,其特征在于,所述方法包括以下步骤:S1,获取原始曲线的基本信息,通过该原始曲线获取到曲线的总的点数、曲线的控制点数、以及点的数据扩展之后的曲线的值;S2,系统初始化,获取到步骤S1中相关的数据并绘制初版界面;S3,系统自动检测点是否移动,点的个数是否修改;S4,如果点的个数修改,会先改变系统中实际的点的个数,通过计算对应曲线上的点,重新构建新的点,移除以前的点同步到系统之中,进行步骤S6,之后重新进行步骤S3;S5,如果点的个数没修改,但是点移动,则系统会通过插值,去修改该点的范围中5个控制点的信息,该点相邻控制点中所有实际的点都将改变,给予一个新的合适的值,进行步骤S6,之后重新进行步骤S3;如果点不移动,则重新进行步骤S3;S6,重新绘制新的界面。2.根据权利要求1所述的一种快速曲线拟合调试界面的设计方法,其特征在于,所述步骤S1进一步包括:S1.1,获取总的控制点的个数;S1.2,获取当前控制点的个数;S1.3,数据范围扩展。3.根据权利要求1所述的一种快速曲线拟合调试界面的设计方法,其特征在于,所述步骤S2中原始数据一般通过ISP接口传递过来,但在没有从ISP接口传递过来的数据的情况下,默认为0。4.根据权利要求1所述的一种快速曲线拟合调试界面的设计方法,其特征在于,所述步骤S2中还包括:显示数据。5.根据权利要求1所述的一种快速曲线拟合调试界面的设计方法,其特征在于,所述步骤S3还包括:等待移动数据,所述移动数据即为移动控制点的最终实际数据。6.根据权利要求1所述的一种快速曲线拟合调试界面的设计方法,其特征在于,所述步骤S4进一步包括:S4.1,修改控制点个数;S4.2,重新计算当前曲线。7.根据权利要求1所述的一种快速曲线拟合调试界...
【专利技术属性】
技术研发人员:圣军,
申请(专利权)人:合肥君正科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。