一种局部聚焦显示方法及系统技术方案

技术编号:24330458 阅读:40 留言:0更新日期:2020-05-29 19:25
本发明专利技术公开了图像显示技术领域的一种局部聚焦显示方法及系统,旨在解决现有技术中在密集、高分辨率画面中有针对性地去查看某一区域画面时,很容易受到周围画面干扰的技术问题。所述方法包括如下步骤:获取活动有鼠标光标的显示设备;对所述显示设备显示画面中所述鼠标光标的活动区域进行局部聚焦显示。所述系统包括:用于获取活动有鼠标光标的显示设备的显示设备智能识别单元;用于对所述显示设备显示画面中所述鼠标光标的活动区域进行局部聚焦显示的显示画面智能处理单元。

【技术实现步骤摘要】
一种局部聚焦显示方法及系统
本专利技术涉及一种局部聚焦显示方法及系统,属于图像显示

技术介绍
在日常工作中,我们有许多场景会面对高分辨率的画面,比如单反拍摄的照片、医学影像摄录的画面、大型电路设备图等。当我们在这些密集、高分辨率的画面中有针对性地去查看某一区域画面时,很容易受到周围画面的干扰。
技术实现思路
针对现有技术的不足,本专利技术的目的在于提供一种局部聚焦显示方法及系统,以解决现有技术中在密集、高分辨率画面中有针对性地去查看某一区域画面时,很容易受到周围画面干扰的技术问题。为解决上述技术问题,本专利技术所采用的技术方案是:一种局部聚焦显示方法,包括如下步骤:获取活动有鼠标光标的显示设备;对所述显示设备显示画面中所述鼠标光标的活动区域进行局部聚焦显示。进一步地,获取活动有鼠标光标的显示设备,包括:获取主机所连接的显示设备;获取所述显示设备的位置坐标和显示画面尺寸;获取所述鼠标光标的位置坐标;基于显示设备和鼠标光标的位置坐标以及显示设备的显示画面尺寸,求取活动有鼠标光标的显示设备。进一步地,所述主机部署的操作系统为windows系统,所述主机所连接的显示设备的获取方法包括调用EnumDisplayDevices系统函数。进一步地,活动有鼠标光标的显示设备的求取方法,包括:遍历主机所连接的显示设备;将显示设备和鼠标光标的位置坐标数据以及显示设备的显示画面尺寸数据代入预设函数;如果所述预设函数成立,对应的显示设备为活动有鼠标光标的显示设备;所述预设函数,其表达式如下:式中,ptx为鼠标光标的横坐标,pty为鼠标光标的纵坐标,x为显示设备的横坐标,y为显示设备的纵坐标,width为显示设备的显示画面宽度,height为显示设备的显示画面高度。进一步地,对所述显示设备显示画面中所述鼠标光标的活动区域进行局部聚焦显示,包括:获取所述显示设备的显示画面分辨率;生成与所述显示画面分辨率相同大小的半透明聚焦层,所述半透明聚焦层的颜色包括RGB:128,128,128;生成以所述鼠标光标的位置坐标为中心的局部聚焦区域,所述局部聚焦区域包括圆形局部聚焦区域或矩形局部聚焦区域;对所述半透明聚焦层中局部聚焦区域中的像素点进行透明化处理;将透明化处理后的半透明聚焦层显示于所述显示设备的显示画面中。为达到上述目的,本专利技术还提供了一种局部聚焦显示系统,包括:显示设备智能识别单元:用于获取活动有鼠标光标的显示设备;显示画面智能处理单元:用于对所述显示设备显示画面中所述鼠标光标的活动区域进行局部聚焦显示。进一步地,所述显示设备智能识别单元,包括:显示设备枚举模块:用于获取主机所连接的显示设备,以及所述显示设备的位置坐标和显示画面尺寸;鼠标位置获取模块:用于获取所述鼠标光标的位置坐标;活动显示设备获取模块:用于基于显示设备和鼠标光标的位置坐标以及显示设备的显示画面尺寸,求取活动有鼠标光标的显示设备。进一步地,所述显示画面智能处理单元,包括:聚焦层自动生成模块:用于获取所述显示设备的显示画面分辨率,以及生成与所述显示画面分辨率相同大小的半透明聚焦层,所述半透明聚焦层的颜色包括RGB:128,128,128;聚焦区域透明化模块:用于生成以所述鼠标光标的位置坐标为中心的局部聚焦区域,以及对所述半透明聚焦层中局部聚焦区域中的像素点进行透明化处理,所述局部聚焦区域包括圆形局部聚焦区域或矩形局部聚焦区域;聚焦层自动加载模块:用于将透明化处理后的半透明聚焦层显示于所述显示设备的显示画面中。为达到上述目的,本专利技术还提供了计算机处理控制装置,包括:存储器:用于存储指令;处理器:用于根据所述指令进行操作以执行本专利技术提供的一种局部聚焦显示方法的步骤。为达到上述目的,本专利技术还提供了计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本专利技术提供的一种局部聚焦显示方法的步骤。与现有技术相比,本专利技术所达到的有益效果:本专利技术方法及系统通过在活动有鼠标光标的当前显示设备的显示画面上覆盖半透明聚焦层,半透明聚焦层上开设以鼠标光标为中心的局部聚焦区域,并对该区域内的像素点作透明化处理,从而到达局部区域透明化效果,解决了高分辨率、高亮度显示设备在工作时整体对局部区域干扰较大的问题,有利于工作人员聚焦局部区域进行观察、处理,而对观察区以外的区域进行遮盖、灰度化处理,从而最大限度上减少非观察区域对局部观察区域的干扰。附图说明图1是本专利技术系统实施例的结构示意图。图中:1、显示设备枚举模块;2、鼠标位置获取模块;3、活动显示设备获取模块;4、聚焦层自动生成模块;5、聚焦区域透明化模块;6、聚焦层自动加载模块。具体实施方式下面结合附图对本专利技术作进一步描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,而不能以此来限制本专利技术的保护范围。本专利技术具体实施方式提供了一种局部聚焦显示系统,如图1所示,是本专利技术系统实施例的结构示意图,所述系统包括部署于PC主机上的显示设备智能识别单元和显示画面智能处理单元,所述显示设备智能识别单元包括显示设备枚举模块1、鼠标位置获取模块2、活动显示设备获取模块3,用于对所需聚焦显示的显示设备的智能获取;所述显示画面智能处理单元包括聚焦层自动生成模块4、聚焦区域透明化模块5、聚焦层自动加载模块6,用于实现对前述显示设备上所需聚焦区域的智能处理。本专利技术具体实施方式还提供了一种局部聚焦显示方法,本专利技术方法基于前述专利技术系统加以实现,所述方法包括如下步骤:步骤1:获取活动有鼠标光标的显示设备,具体包括:步骤1.1:显示设备枚举模块1获取主机所连接的显示设备,其方法为使用windows系统函数EnumDisplayDevices;步骤1.2:显示设备枚举模块1获取主机所连接的显示设备的位置坐标(x,y)以及显示画面尺寸width×height,式中,width为显示设备显示画面的宽度,height为显示设备显示画面的高度;步骤1.3:鼠标位置获取模块2获取当前鼠标光标活动的位置坐标(ptx,pty);步骤1.4:活动显示设备获取模块3基于前述步骤1.2和步骤1.3中获取到的显示设备和鼠标光标的位置坐标以及显示设备的显示画面尺寸,求取活动有鼠标光标的显示设备,其计算方法如下:首先,遍历前述步骤1.1中获取到的所有与主机连接的显示设备;然后,判断鼠标光标是否在当前显示设备中,若在当前显示设备中,则满足以下条件:ptx>=x,pty>=y,ptx<=x+width,pty<=y+height;活动有鼠标光标的显示设备,即当前活动的显示设备。步骤2:对前述显示设备显示画面中鼠标光标的活动区本文档来自技高网...

【技术保护点】
1.一种局部聚焦显示方法,其特征是,包括如下步骤:/n获取活动有鼠标光标的显示设备;/n对所述显示设备显示画面中所述鼠标光标的活动区域进行局部聚焦显示。/n

【技术特征摘要】
1.一种局部聚焦显示方法,其特征是,包括如下步骤:
获取活动有鼠标光标的显示设备;
对所述显示设备显示画面中所述鼠标光标的活动区域进行局部聚焦显示。


2.根据权利要求1所述的局部聚焦显示方法,其特征是,获取活动有鼠标光标的显示设备,包括:
获取主机所连接的显示设备;
获取所述显示设备的位置坐标和显示画面尺寸;
获取所述鼠标光标的位置坐标;
基于显示设备和鼠标光标的位置坐标以及显示设备的显示画面尺寸,求取活动有鼠标光标的显示设备。


3.根据权利要求2所述的局部聚焦显示方法,其特征是,所述主机部署的操作系统为windows系统,所述主机所连接的显示设备的获取方法包括调用EnumDisplayDevices系统函数。


4.根据权利要求2所述的局部聚焦显示方法,其特征是,活动有鼠标光标的显示设备的求取方法,包括:
遍历主机所连接的显示设备;
将显示设备和鼠标光标的位置坐标数据以及显示设备的显示画面尺寸数据代入预设函数;
如果所述预设函数成立,对应的显示设备为活动有鼠标光标的显示设备;
所述预设函数,其表达式如下:



式中,ptx为鼠标光标的横坐标,pty为鼠标光标的纵坐标,x为显示设备的横坐标,y为显示设备的纵坐标,width为显示设备的显示画面宽度,height为显示设备的显示画面高度。


5.根据权利要求2所述的局部聚焦显示方法,其特征是,对所述显示设备显示画面中所述鼠标光标的活动区域进行局部聚焦显示,包括:
获取所述显示设备的显示画面分辨率;
生成与所述显示画面分辨率相同大小的半透明聚焦层,所述半透明聚焦层的颜色包括RGB:128,128,128;
生成以所述鼠标光标的位置坐标为中心的局部聚焦区域,所述局部聚焦区域包括圆形局部聚焦区域或矩形局部聚焦区域;
...

【专利技术属性】
技术研发人员:王卫凌浩
申请(专利权)人:南京巨鲨显示科技有限公司南京巨鲨医疗科技有限公司
类型:发明
国别省市:江苏;32

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

1