[发明专利]通过二次截图获取图像的方法及客户端有效
申请号: | 201210118828.8 | 申请日: | 2012-04-21 |
公开(公告)号: | CN102708539A | 公开(公告)日: | 2012-10-03 |
发明(设计)人: | 马宇尘;刘红梅 | 申请(专利权)人: | 上海量明科技发展有限公司 |
主分类号: | G06T3/40 | 分类号: | G06T3/40 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201203 上海市浦东新区张*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 二次 截图 获取 图像 方法 客户端 | ||
技术领域
本发明属于计算机、软件技术领域。
背景技术
网络即时通信工具发展到今天,被大多数的用户所接受,已经成为互联网应用中用户必不可少的软件工具。为了使IM软件能够不断满足用户在易用性、稳定性及安全性等方面的需求,运营商正在不断的挖掘IM软件中的个性功能,例如,现有的IM软件中已经能够为用户提供客户端的换肤功能,更换背景图片的功能、屏幕截图功能等。目前,现有IM软件提供给用户的屏幕截图功能,通常是由用户点击IM软件提供的聊天窗口上的屏幕截图按钮或快捷方式进入屏幕截图界面,通过在屏幕图像上选取矩形区域的方式进行屏幕截图,并在选择完毕后双击选定的矩形区域来捕捉要截取的图像,所选定的图像会自动导入聊天窗口的输入栏中,从而完成屏幕截图。
由于现有IM软件的屏幕截图功能只能提供给用户截取矩形形状的屏幕图像,当用户截取的图像为非矩形时,现有技术则不能满足这种需求。针对上述问题,申请号为201010186799.X的专利提供了一种截取图像的方法及装置,通过采集触点的轨迹移动作为截图选区,从而实现了非矩形区域图像的截取功能。
但是上述专利提供的方案在进行非矩形区域截取的过程中也存在一些缺陷,例如,当进入屏幕截图界面后,如果需要截取的不规则图像非常小,那么通过触点移动来截取目标图像时,由于触点是通过鼠标或者手指进行控制的,因此很容易发生鼠标或手指的抖动,从而使得触点移动轨迹难以精确的截取目标图像。
如果能够针对目标图像进行粗略截取后,进行放大,针对放大后的目标图像再进行第二次截取,则会更容易获取精确的目标图像。
发明内容
本发明的目的在于,提供一种通过二次截图获取图像的方法及客户端。利用本发明,用户针对目标图像先进行第一次粗略截取,然后针对截取图像进行放大,在放大的截取图像中再进行第二次精确截取,使得用户在截取不规则图像时,能够获取更精确的目标图像,满足用户更高层次的需求。
本发明提供的技术方案包括:
一种通过二次截图获取图像的方法,该方法包括如下步骤:
步骤1,接收屏幕截图请求并启动屏幕截图功能,采集针对屏幕进行的第一次截图选区;
步骤2,采集用户针对所述第一次截图选区进行放大的操作,输出放大后的截图选区;
步骤3,在所述放大后的截图选区中启动二次截图功能,采集触点在所述放大后的截图选区中的移动轨迹,确定第二次截图选区;
步骤4,将所述第二次截图选区内的图像还原为原图像大小后,保存为截取图像。
优选地,所述步骤1中的第一次截图选区的形状为矩形区域或者不规则区域。
优选地,在所述第一次截图选区的工具栏中设置用以放大所述截图选区的控件按钮。
优选地,通过触发所述控件按钮针对所述第一次截图选区进行放大操作。
优选地,通过鼠标操作或者键盘操作针对所述第一次截图选区进行放大操作。
优选地,所述步骤2中启动二次截图功能的过程为:
当采集到针对第一次截图选区进行放大的操作时,触发二次截图功能的启动;
将所述第一次截图选区内的光标信息转换为用于截图的触点。
优选地,所述触点为鼠标指针、接触点或者画笔工具。
优选地,所述步骤3中确定第二次选区的过程为:
采集触点在所述放大后的截图选区中的移动轨迹,为移动轨迹中经过的每个点添加坐标,并将所述坐标记录在位置数据库中;
对所述坐标进行监控,当所述移动轨迹的起始点坐标和终止点坐标相同时,确定所述移动轨迹为闭环,将所述移动轨迹围成的区域作为第二次选区;
或者,当所述移动轨迹的起始点坐标和终止点坐标不相同时,将所述起始点和终止点通过直线进行连接,使得所述移动轨迹构成闭环,将形成的闭环区域作为选区。
优选地,所述步骤4中第二次截图选区还原为原图像大小后进行保存的过程为:
针对第一次截图选区进行放大操作时,记录针对该选区的放大倍数信息;
根据所述放大倍数信息,将第二次截图选区按照相同的倍数进行缩小,还原为原图像大小后进行保存。
本发明还提供一种通过二次截图获取图像的客户端,该客户端包括:
第一截图采集单元,用于接收屏幕截图请求并启动屏幕截图功能,采集针对屏幕进行的第一次截图选区;
截图选区放大单元,与前述第一截图采集单元相连,用于采集用户针对所述第一次截图选区进行放大的操作,输出放大后的截图选区;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海量明科技发展有限公司,未经上海量明科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210118828.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:片式薄膜分压器制作方法
- 下一篇:一种群用户服务交易系统及方法