System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 图像控制方法及装置制造方法及图纸_技高网

图像控制方法及装置制造方法及图纸

技术编号:41126802 阅读:6 留言:0更新日期:2024-04-30 17:54
本申请公开了一种图像控制方法及装置。其中,该方法包括:依据显示屏幕的中心点对显示屏幕中的图像进行调整操作,并将调整操作后的图像作为第一图像,其中,调整操作用于在保证图像中各个像素点的相对位置不改变的情况下,将图像绕中心点旋转预设角度;根据显示屏幕的长度和高度调整第一图像在不同方向上的比例,并将调整后的第一图像作为第二图像;将第二图像中的各个像素点的坐标还原至图像对应的目标坐标系下,并依据在目标坐标系下的各个像素点的坐标对各个像素点进行渲染,生成目标图像。本申请解决了现有技术中由于对于较大的图像不能充分显示导致的图像查看效率低的技术问题。

【技术实现步骤摘要】

本申请涉及图像处理领域,具体而言,涉及一种图像控制方法及装置


技术介绍

1、在现有技术中,计算机屏幕基本都是长方形,先天性地决定了仅有一个维度方向有较大的展示空间,另一个维度只能得到相对较小的展示。现代显示器从早期的4:3的显示比例,慢慢转变为16:9的显示比例,而软件的工具栏、状态栏又分别占用了显示屏幕的上部与下部,使得可视区域的纵横比更加失调。在实际情况下,实际的可显示内容部分的区域长宽比接近2比1。

2、但是,对于一些图像而言,在横向和纵向上往往都有宽度及深度的展开,而由于显示屏幕在纵向上的显示空间比较狭窄,因此该方向上的图像内容通常无法在整个屏幕上充分显示,需要来回滚动或拖动图像才能显示,使用非常不便且耗时。

3、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本申请提供了一种图像控制方法及装置,以至少解决现有技术中由于对于较大的图像不能充分显示导致的图像查看效率低的技术问题。

2、根据本申请的一个方面,提供了一种图像控制方法,包括:依据显示屏幕的中心点对显示屏幕中的图像进行调整操作,并将调整操作后的图像作为第一图像,其中,调整操作用于在保证图像中各个像素点的相对位置不改变的情况下,将图像绕中心点旋转预设角度;根据显示屏幕的长度和高度调整第一图像在不同方向上的比例,并将调整后的第一图像作为第二图像,其中,第二图像在显示屏幕中的可视范围大于第一图像在显示屏幕中的可视范围;将第二图像中的各个像素点的坐标还原至图像对应的目标坐标系下,并依据在目标坐标系下的各个像素点的坐标对各个像素点进行渲染,生成目标图像,其中,显示屏幕在显示目标图像时所显示的图像信息量大于显示屏幕在显示图像时所显示的图像信息量。

3、可选地,图像控制方法,包括:获取图像中的各个像素点在目标坐标下的坐标以及显示屏幕的中心点在目标坐标系下的坐标;以中心点作为坐标原点建立第一坐标系;根据图像中的各个像素点在目标坐标下的坐标以及中心点在目标坐标系下的坐标,确定各个像素点在第一坐标系下的坐标点;根据预设角度和各个像素点在第一坐标系下的坐标点,确定各个像素点绕中心点按照第一方向旋转预设角度之后在第一坐标系下对应的第一坐标点;基于各个像素点在第一坐标系下对应的第一坐标点将图像调整为第一图像。

4、可选地,图像控制方法,包括:根据预设角度和第一函数计算旋转弧度,其中,第一函数为依据角度计算角度相对应的弧度的函数;计算旋转弧度的余弦值和正弦值;根据旋转弧度的余弦值、正弦值以及各个像素点在第一坐标系下的坐标点,确定各个像素点在第一坐标系下对应的第一坐标点。

5、可选地,图像控制方法,包括:将各个像素点在目标坐标下的横坐标与中心点在目标坐标系下的横坐标的差值作为各个像素点对应的第一数值;将各个像素点在目标坐标下的纵坐标与中心点在目标坐标系下的纵坐标的差值作为各个像素点对应的第二数值;依据各个像素点对应的第一数值和第二数值确定各个像素点在第一坐标系下的坐标点,其中,每个像素点对应的第一数值和第二数值分别为该像素点第一坐标系下的坐标点的横坐标和纵坐标。

6、可选地,图像控制方法,包括:将各个像素点在第一坐标系下的横坐标与旋转弧度的余弦值的乘积作为各个像素点对应的第三数值;将各个像素点在第一坐标系下的纵坐标与旋转弧度的正弦值的乘积作为各个像素点对应的第四数值;将各个像素点在第一坐标系下的横坐标与旋转弧度的正弦值的乘积作为各个像素点对应的第五数值;将各个像素点在第一坐标下的纵坐标与旋转弧度的余弦值的乘积作为各个像素点对应的第六数值;依据各个像素点对应的第三数值、第四数值、第五数值以及第六数值确定各个像素点在第一坐标系下对应的第一坐标点,其中,每个像素点对应的第一坐标点的横坐标为该像素点对应的第三数值和第四数值的差值,每个像素点对应的第一坐标点的纵坐标为该像素点对应的第五数值和第六数值的差值。

7、可选地,图像控制方法,包括:计算长度和高度的比值;根据各个像素点在以中心点为坐标原点的第一坐标系下对应的第一坐标点和比值确定各个像素点对应的第二坐标点,其中,各个像素点对应的第二坐标点所构成的坐标系的每个坐标轴与显示屏幕的一个对角线互相平行,并且各个像素点对应的第二坐标点之间的疏密程度与图像中的各个像素点之间的疏密程序相同;基于各个像素点对应的第二坐标点将第一图像调整为第二图像。

8、可选地,图像控制方法,包括:依据各个像素点对应的第一坐标点的横坐标和比值确定各个像素点对应的第七数值;依据各个像素点对应的第一坐标点的纵坐标和比值确定各个像素点对应的第八数值;依据各个像素点对应的第七数值和第八数值确定各个像素点对应的第二坐标点,其中,每个像素点对应的第七数值和第八数值分别为该像素点对应的第二坐标点的横坐标和纵坐标。

9、可选地,图像控制方法,包括:将第二图像中的各个像素点的横坐标与中心点在目标坐标系下的横坐标的和作为各个像素点对应的第九数值;将第二图像中的各个像素点的纵坐标与中心点在目标坐标系下的纵坐标的和作为各个像素点对应的第十数值;依据各个像素点对应的第九数值和第十数值将第二图像中的各个像素点的坐标还原至目标坐标系下,其中,第二图像中的每个像素点的横坐标还原至目标坐标系下对应的横坐标为该像素点对应的第九数值,第二图像中的每个像素点的纵坐标还原至目标坐标系下对应的纵坐标为该像素点对应的第十数值。

10、可选地,图像控制方法,包括:在生成目标图像之后,获取目标图像对应的触控点在目标坐标系下的坐标;将触控点在目标坐标系下的坐标转换为在以中心点为坐标原点的第一坐标系下的第一坐标;对第一坐标进行在不同方向上的比例的逆向调整,得到触控点对应的第二坐标;对第二坐标进行调整操作的逆向操作,得到触控点对应的第三坐标;将第三坐标还原至图像对应的目标坐标系下,得到触控点在目标坐标系下对应的第四坐标。

11、根据本申请的另一方面,还提供了一种图像控制装置,其中,图像控制装置包括:第一处理单元,用于依据显示屏幕的中心点对显示屏幕中的图像进行调整操作,并将调整操作后的图像作为第一图像,其中,调整操作用于在保证图像中各个像素点的相对位置不改变的情况下,将图像绕中心点旋转预设角度;第二处理单元,用于根据显示屏幕的长度和高度调整第一图像在不同方向上的比例,并将调整后的第一图像作为第二图像,其中,第二图像在显示屏幕中的可视范围大于第一图像在显示屏幕中的可视范围;第三处理单元,用于将第二图像中的各个像素点的坐标还原至图像对应的目标坐标系下,并依据在目标坐标系下的各个像素点的坐标对各个像素点进行渲染,生成目标图像,其中,显示屏幕在显示目标图像时所显示的图像信息量大于显示屏幕在显示图像时所显示的图像信息量。

12、在本申请中,采用对图像对应的显示坐标系进行转换的方式,依据显示屏幕的中心点对显示屏幕中的图像进行调整操作,并将调整操作后的图像作为第一图像,其中,调整操作用于在保证图像中各个像素点的相对位置不改变的情况下,将图像绕中心点旋转预设角度。本文档来自技高网...

【技术保护点】

1.一种图像控制方法,其特征在于,包括:

2.根据权利要求1所述的图像控制方法,其特征在于,依据显示屏幕的中心点对所述显示屏幕中的图像进行调整操作,并将调整操作后的图像作为第一图像,包括:

3.根据权利要求2所述的图像控制方法,其特征在于,根据所述预设角度和所述各个像素点在所述第一坐标系下的坐标点,确定所述各个像素点绕所述中心点按照第一方向旋转预设角度之后在所述第一坐标系下对应的第一坐标点,包括:

4.根据权利要求2所述的图像控制方法,其特征在于,在所述各个像素点的坐标包括横坐标和纵坐标的情况下,根据所述图像中的各个像素点在所述目标坐标下的坐标以及所述中心点在所述目标坐标系下的坐标,确定所述各个像素点在所述第一坐标系下的坐标点,包括:

5.根据权利要求3所述的图像控制方法,其特征在于,在所述各个像素点的坐标包括横坐标和纵坐标的情况下,根据所述旋转弧度的余弦值、正弦值以及所述各个像素点在所述第一坐标系下的坐标点,确定所述各个像素点在所述第一坐标系下对应的第一坐标点,包括:

6.根据权利要求1所述的图像控制方法,其特征在于,根据所述显示屏幕的长度和高度调整所述第一图像在不同方向上的比例,并将调整后的第一图像作为第二图像,包括:

7.根据权利要求6所述的图像控制方法,其特征在于,在所述各个像素点的坐标包括横坐标和纵坐标的情况下,根据所述各个像素点在第一坐标系下对应的第一坐标点和所述比值确定所述各个像素点对应的第二坐标点,包括:

8.根据权利要求1所述的图像控制方法,其特征在于,在所述各个像素点的坐标包括横坐标和纵坐标的情况下,将所述第二图像中的各个像素点的坐标还原至所述图像对应的目标坐标系下,包括:

9.根据权利要求1至8中任意一项所述的图像控制方法,其特征在于,在生成目标图像之后,所述图像控制方法还包括:

10.一种图像控制装置,其特征在于,包括:

...

【技术特征摘要】

1.一种图像控制方法,其特征在于,包括:

2.根据权利要求1所述的图像控制方法,其特征在于,依据显示屏幕的中心点对所述显示屏幕中的图像进行调整操作,并将调整操作后的图像作为第一图像,包括:

3.根据权利要求2所述的图像控制方法,其特征在于,根据所述预设角度和所述各个像素点在所述第一坐标系下的坐标点,确定所述各个像素点绕所述中心点按照第一方向旋转预设角度之后在所述第一坐标系下对应的第一坐标点,包括:

4.根据权利要求2所述的图像控制方法,其特征在于,在所述各个像素点的坐标包括横坐标和纵坐标的情况下,根据所述图像中的各个像素点在所述目标坐标下的坐标以及所述中心点在所述目标坐标系下的坐标,确定所述各个像素点在所述第一坐标系下的坐标点,包括:

5.根据权利要求3所述的图像控制方法,其特征在于,在所述各个像素点的坐标包括横坐标和纵坐标的情况下,根据所述旋转弧度的余弦值、正弦值以及所述各个像素...

【专利技术属性】
技术研发人员:崔应杰钟海馨许微微
申请(专利权)人:山石网科通信技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1