CN105808125A - 一种利用手势快速裁剪图片对象的方法和装置 - Google Patents
一种利用手势快速裁剪图片对象的方法和装置 Download PDFInfo
- Publication number
- CN105808125A CN105808125A CN201410837421.XA CN201410837421A CN105808125A CN 105808125 A CN105808125 A CN 105808125A CN 201410837421 A CN201410837421 A CN 201410837421A CN 105808125 A CN105808125 A CN 105808125A
- Authority
- CN
- China
- Prior art keywords
- object picture
- touch control
- cutting pattern
- touch
- sliding touch
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种利用手势快速裁剪图片对象的方法和装置,应用于通过触摸设备输入的电子白板软件,所述方法包括以下步骤:检测用户连续输入的三至五点的点触控操作;当所有所述点触控操作均在预设的时间间隔和距离间隔之内,且均落在同一个图片对象上时,进入裁剪模式;在所述裁剪模式下,检测用户输入的滑动触控操作,并记录所述滑动触控操作的起始点和终止点位置;若所述滑动触控操作起始点和终止点连线穿过所述图片对象,则基于所述连线将所述图片对象裁剪为两部分;本发明通过触控方式,极大的简化了裁剪图片对象的操作步骤,整个处理过程简单、快速、易实现,显著的提高了用户的工作效率。
Description
技术领域
本发明涉及电子白板教学软件领域,特别是指一种利用手势快速裁剪图片对象的方法和装置。
背景技术
触摸输入设备在日常生活中的应用越来越广泛,与相应的软件配合使用,能够使得用户快捷方便的进行许多编辑操作。上述过程也被普遍的应用在教师的教学工作中,使用电子白板以及电子白板软件,教师能够快速高效的进行备课、授课等日常教学工作。教师使用电子白板软件进制作课件时,根据电子课件的版面设计需要,会经常需要对课件中的图片对象进行裁剪操作,但基于目前的触摸设备和电子白板软件,进行上述的裁剪图片对象的过程操作比较繁琐,教师需要多次点击相应的功能按钮,甚至需要借用其他的专用软件,造成了工作效率低下,效果也难以保证。
发明内容
有鉴于此,本发明的目的在于提出一种简单、高效的利用手势快速裁剪图片对象的方法和装置。
基于上述目的本发明提供的一种利用手势快速裁剪图片对象的方法,应用于通过触摸设备输入的电子白板软件,包括以下步骤:
检测用户连续输入的三至五点的点触控操作;
当所有所述点触控操作均在预设的时间间隔和距离间隔之内,且均落在同一个图片对象上时,进入裁剪模式;
在所述裁剪模式下,检测用户输入的滑动触控操作,并记录所述滑动触控操作的起始点和终止点位置;
若所述滑动触控操作起始点和终止点连线穿过所述图片对象,则基于所述连线将所述图片对象裁剪为两部分。
优选的,当落在所述图片对象上的所有点触控操作全部结束时,退出所述裁剪模式。
优选的,当所述滑动触控操作的起始点落下其他可编辑对象上时,忽略所述滑动触控操作。
优选的,在进入所述裁剪模式时,还包括步骤:还原进入所述裁剪模式过程中触发的所有触控操作效果。
优选的,在进入所述裁剪模式后,还包括步骤:将所述图片对象做突出效果显示,直至退出所述裁剪模式。
可选的,所述突出效果显示包括:闪烁、边缘高亮、醒目色覆盖或弹出指示框。
本发明还提供了一种利用手势快速裁剪图片对象的装置,包括:
第一检测模块,用于检测用户连续输入的三至五点的点触控操作;
开启模块,用于当所有所述点触控操作均在预设的时间间隔和距离间隔之内,且均落在同一个图片对象上时,进入裁剪模式;
第二检测模块,用于在所述裁剪模式下,检测用户输入的滑动触控操作,并记录所述滑动触控操作的起始点和终止点位置;
执行模块,用于若所述滑动触控操作起始点和终止点连线穿过所述图片对象,则基于所述连线将所述图片对象裁剪为两部分。
优选的,还包括结束模块,用于当落在所述图片对象上的所有点触控操作全部结束时,退出所述裁剪模式。
优选的,第二检测模块还用于当所述滑动触控操作的起始点落下其他可编辑对象上时,忽略所述滑动触控操作。
优选的,所述开启模块还用于在进入所述裁剪模式时,还原进入所述裁剪模式过程中触发的所有触控操作效果。
优选的,还包括提示模块,用于在进入所述裁剪模式后,将所述图片对象做突出效果显示,直至退出所述裁剪模式。
可选的,所述突出效果显示包括:闪烁、边缘高亮、醒目色覆盖或弹出指示框。
从上面所述可以看出,本发明提供的利用手势快速裁剪图片对象的方法和装置,通过检测用户落在同一个图片对象上的三至五点的点触控操作,触发进入裁剪模式;在裁剪模式下,当检测有穿过所述图片对象的滑动触控操作时,基于该滑动触控操作的起始点和终止点连线将所述图片对象快速的裁剪为两部分。相比于现有技术,本发明极大的简化了裁剪图片对象的操作步骤,整个处理过程简单、快速、易实现,显著的提高了用户的工作效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例的利用手势快速裁剪图片对象的方法流程图;
图2为本发明另一实施例的利用手势快速裁剪图片对象的方法流程图;
图3为本发明实施例的利用手势快速裁剪图片对象的装置结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
本发明实施例的利用手势快速裁剪图片对象的方法和装置,应用于通过触摸设备输入的电子白板软件。所述的电子白板软件的主要用户是教师,教师能够通过电子白板软件进行课件制作和电子课件的播放演示,本发明实施例应用于上述的课件制作过程,教师通过在电子课件编辑页面上***、编辑各种可编辑对象以生成电子课件,本发明实施例作用于可编辑对象中的图片对象。
所述的电子白板软件支持触摸设备输入,一般是电子白板或手持终端的触屏;并且支持一些常用的手势输入操作,如:点触控拖拽对象,两点触控的旋转、缩放对象,滑动轨迹显示等等。
参考图1,为本发明实施例的利用手势快速裁剪图片对象的方法流程图。
本实施例的利用手势快速裁剪图片对象的方法包括以下步骤:
步骤101:检测用户连续输入的三至五点的点触控操作;
步骤102:当所有所述点触控操作均在预设的时间间隔和距离间隔之内,且均落在同一个图片对象上时,进入裁剪模式;
步骤103:在所述裁剪模式下,检测用户输入的滑动触控操作,并记录所述滑动触控操作的起始点和终止点位置;
步骤104:若所述滑动触控操作起始点和终止点连线穿过所述图片对象,则基于所述连线将所述图片对象裁剪为两部分。
于步骤101中,检测用户的点触控操作,检测条件是:连续输入且数量为三至五个,即检测用户连续输入的三、四或五个落在触屏上的触摸点。对于点触控操作数量下限,即三个的设定,是为了与一些常用的触控操作如上述的点触控拖拽对象,两点触控的旋转、缩放对象等相区分开,避免检测的冲突,减少检测处理的计算量。对于点触控操作数量上限,即五个的设定,是基于人体的操作习惯,对于同一对象的触控操作一般由单手完成,避免双手操作,简化操作过程。
于步骤102中,对于步骤101中检测到的三至五点的点触控操作做进一步的判定,判断上述的三至五点的点触控操作是否全部落在了电子白板软件中编辑页面上的同一个图片对象上;以及任意两个连续的点触控操作之间的时间间隔和距离间隔是否均在预设的范围内。对于时间间隔,本实施例中,预设的时间间隔为0-20毫秒,即对于任意两个连续的点触控操作,其落在触屏上的时间差不超过20毫秒;考虑到点触控操作手势由单人操作,对于用户通过单手手指点触完成,是一个比较连贯的动作,多个手指按住同一个对象,几个手指头能够在很短时间全部落在触屏上。对于距离间隔,本实施例中,预设的距离间隔为0-20像素,即对于任意两个连续的点触控操作落在触屏上的点之间的距离之差不超过20像素;考虑到点触控操作手势由单人操作,对于用户通过单手手指点触完成,几个手指头落在触屏上的点会比较集中在一个范围内。当上述的两个判定结果均为是,即所有点触控操作均在预设的时间间隔和距离间隔之内,且均落在同一图片对象上时,则进入裁剪模式。
于步骤103中,在裁剪模式下,所述的图片对象被持续选中,且其被固定在被选中的位置不会发生移动。然后进而检测是否有用户输入的滑动触控操作,当检测到时,持续监视该滑动触控操作,记录其起始点的位置,同时在其结束时,记录其终止点的位置。
于步骤104中,对于步骤103中的滑动触控操作以及记得的其起始点和终止点位置,进行判定:该滑动触控操作起始点和终止点连线是否穿过所述图片对象,当判定结果为是,即所述的起始点和终止点连线将所述图片对象分为两部分时,根据该起始点和终止点连线,将所述图片对象裁剪为两部分,即将原图片对象裁剪成为两个新的各自独立的新图片对象。
在裁剪模式下,完成一次裁剪过程后,会继续检测用户的后续滑动触控操作,当再次检测到满足步骤104中判定条件的滑动触控操作时,重复步骤104中裁剪的过程,实现多个可编辑对象的裁剪过程。
本实施例中,以三点点触控操作为例,用户的整个操作的过程为:通过三个手指触摸触屏,且三点全部落在电子白板软件中编辑页面上的同一图片对象上,此时进入裁剪模式。用户继续在触屏操作输入一滑动触控操作,通过手指在触屏上滑动出一条轨迹,若该滑动轨迹的起始点和终止点连线穿过了所述图片对象,则以该连线为分割线将所述图片对象裁剪为两部分。
可见,通过本实施例的方法,通过点触控操作触发裁剪模式,类似于“选中”一个目标图片对象,进而在触屏上滑动出一个起始点和终止点连线穿过该目标图片对象的轨迹,以快速将目标图片对象裁剪为两部分,通过上述的简单操作,能够快速的实现图片对象的裁剪效果。
参考图2,为本发明另一实施例的利用手势快速裁剪图片对象的方法流程图。
作为另一个实施例,所述的利用手势快速裁剪图片对象的方法,包括以下步骤:
步骤201:检测用户连续输入的三至五点的点触控操作。
步骤202:当所有所述点触控操作均在预设的时间间隔和距离间隔之内,且均落在同一个图片对象上时,进入裁剪模式。
步骤203:还原进入所述裁剪模式过程中触发的所有触控操作效果。
在进入裁剪模式时,点触控操作会分先后的落在触屏上,同时由于手指落下触屏上会发生不易被用户察觉的微小的移动,故在多个点触控操作先后落下的过程中,先落下的几个点触控操作很可能会被识别为其他的常规的手势触控操作。例如,第一个点触控操作落下并发生微小移动时,会被识别为滑动轨迹显示手势,在所述可编辑对象上出现一小段轨迹;第二个点触控操作落下并相对于第一个点触控操作发生微小移动时,会被识别为缩放手势,所述可编辑对象会被缩放。为了避免上述的问题,在本步骤中,会将进入裁剪模式过程中触发的所有触控操作效果还原,即将如上述的移动、缩放效果全部撤销。
步骤204:在进入所述裁剪模式后,将所述图片对象做突出效果显示,直至退出所述裁剪模式。
在裁剪模式下,所述可编辑对象被选中为裁剪的目标,其位置和状态不会被改变,故在本步骤中,在进入裁剪模式后,将所述可编辑对象做突出效果显示,用以提示用户当前已经进入裁剪模式。具体的,所述的突出效果显示包括:将所述可编辑对象做整体闪烁、边缘高亮、醒目色覆盖或是弹出指示框指向所述可编辑对象等等,使其与其他的可编辑对象具有明显的区别,以达到提示效果。
步骤205:在所述裁剪模式下,检测用户输入的滑动触控操作,并记录所述滑动触控操作的起始点和终止点位置。
本步骤中,在检测用户输入的滑动触控操作时,还会进行进一步的判定:判定该滑动触控操作的起始点是否落在了其他可编辑对象上,当判定结果为是时,则忽略该滑动触控操作。在所述裁剪模式下,用户输入的滑动触控操作可能是对于其他可编辑对象的常规触控操作,为了避免手势触控输入识别的冲突,于本实施例中进行上述的进一步判定。
步骤206:若所述滑动触控操作起始点和终止点连线穿过所述图片对象,则基于所述连线将所述图片对象裁剪为两部分。
步骤207:当落在所述图片对象上的所有点触控操作全部结束时,退出所述裁剪模式。
本步骤中,由于用户手指的抖动或者是触屏设备的抖动,都有可能造成点触控操作结束,故为了避免上述的误操作,退出裁剪模式的判定条件设定为:步骤201中落在所述图片对象上的所有点触控操作全部结束。
本发明实施例还提供了一种利用手势快速裁剪图片对象的装置,参考图3,为本发明实施例的利用手势快速裁剪图片对象的装置结构示意图。
所述的利用手势快速裁剪图片对象的装置包括:
第一检测模块301,用于检测用户连续输入的三至五点的点触控操作;
开启模块302,用于当所有所述点触控操作均在预设的时间间隔和距离间隔之内,且均落在同一个图片对象上时,进入裁剪模式;
第二检测模块303,用于在所述裁剪模式下,检测用户输入的滑动触控操作,并记录所述滑动触控操作的起始点和终止点位置;
执行模块304,用于若所述滑动触控操作起始点和终止点连线穿过所述图片对象,则基于所述连线将所述图片对象裁剪为两部分。
本实施例中,所述的装置还包括:结束模块305,用于当落在所述图片对象上的所有点触控操作全部结束时,退出所述裁剪模式。
其中,所述第二检测模块303还用于当所述滑动触控操作的起始点落下其他可编辑对象上时,忽略所述滑动触控操作。
所述开启模块302还用于在进入所述裁剪模式时,还原进入所述裁剪模式过程中触发的所有触控操作效果。
进一步的,所述的装置还包括:提示模块306,用于在进入所述裁剪模式后,将所述图片对象做突出效果显示,直至退出所述裁剪模式。具体的,所述突出效果显示包括:闪烁、边缘高亮、醒目色覆盖或弹出指示框。
所属领域的普通技术人员应当理解:以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (12)
1.一种利用手势快速裁剪图片对象的方法,应用于通过触摸设备输入的电子白板软件,其特征在于,包括以下步骤:
检测用户连续输入的三至五点的点触控操作;
当所有所述点触控操作均在预设的时间间隔和距离间隔之内,且均落在同一个图片对象上时,进入裁剪模式;
在所述裁剪模式下,检测用户输入的滑动触控操作,并记录所述滑动触控操作的起始点和终止点位置;
若所述滑动触控操作起始点和终止点连线穿过所述图片对象,则基于所述连线将所述图片对象裁剪为两部分。
2.根据权利要求1所述的方法,其特征在于,当落在所述图片对象上的所有点触控操作全部结束时,退出所述裁剪模式。
3.根据权利要求1所述的方法,其特征在于,当所述滑动触控操作的起始点落下其他可编辑对象上时,忽略所述滑动触控操作。
4.根据权利要求1所述的方法,其特征在于,在进入所述裁剪模式时,还包括步骤:还原进入所述裁剪模式过程中触发的所有触控操作效果。
5.根据权利要求1所述的方法,其特征在于,在进入所述裁剪模式后,还包括步骤:将所述图片对象做突出效果显示,直至退出所述裁剪模式。
6.根据权利要求5所述的方法,其特征在于,所述突出效果显示包括:闪烁、边缘高亮、醒目色覆盖或弹出指示框。
7.一种利用手势快速裁剪图片对象的装置,其特征在于,包括:
第一检测模块,用于检测用户连续输入的三至五点的点触控操作;
开启模块,用于当所有所述点触控操作均在预设的时间间隔和距离间隔之内,且均落在同一个图片对象上时,进入裁剪模式;
第二检测模块,用于在所述裁剪模式下,检测用户输入的滑动触控操作,并记录所述滑动触控操作的起始点和终止点位置;
执行模块,用于若所述滑动触控操作起始点和终止点连线穿过所述图片对象,则基于所述连线将所述图片对象裁剪为两部分。
8.根据权利要求7所述的装置,其特征在于,还包括结束模块,用于当落在所述图片对象上的所有点触控操作全部结束时,退出所述裁剪模式。
9.根据权利要求7所述的装置,其特征在于,第二检测模块还用于当所述滑动触控操作的起始点落下其他可编辑对象上时,忽略所述滑动触控操作。
10.根据权利要求7所述的装置,其特征在于,所述开启模块还用于在进入所述裁剪模式时,还原进入所述裁剪模式过程中触发的所有触控操作效果。
11.根据权利要求7所述的装置,其特征在于,还包括提示模块,用于在进入所述裁剪模式后,将所述图片对象做突出效果显示,直至退出所述裁剪模式。
12.根据权利要求11所述的装置,其特征在于,所述突出效果显示包括:闪烁、边缘高亮、醒目色覆盖或弹出指示框。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410837421.XA CN105808125A (zh) | 2014-12-29 | 2014-12-29 | 一种利用手势快速裁剪图片对象的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410837421.XA CN105808125A (zh) | 2014-12-29 | 2014-12-29 | 一种利用手势快速裁剪图片对象的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105808125A true CN105808125A (zh) | 2016-07-27 |
Family
ID=56980692
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410837421.XA Pending CN105808125A (zh) | 2014-12-29 | 2014-12-29 | 一种利用手势快速裁剪图片对象的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105808125A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108629779A (zh) * | 2017-03-24 | 2018-10-09 | 上海传英信息技术有限公司 | 智能抠图的方法和移动终端 |
CN110248087A (zh) * | 2019-04-29 | 2019-09-17 | 努比亚技术有限公司 | 拍摄方法、拍摄装置及计算机可读存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102663791A (zh) * | 2012-03-20 | 2012-09-12 | 上海量明科技发展有限公司 | 一种针对截图区域进行剪辑的方法及客户端 |
CN102662525A (zh) * | 2012-04-27 | 2012-09-12 | 上海量明科技发展有限公司 | 通过触摸屏进行截图操作的方法及终端 |
CN102968268A (zh) * | 2012-10-23 | 2013-03-13 | 深圳市中兴移动通信有限公司 | 一种裁剪图片的方法与装置 |
CN103218136A (zh) * | 2013-04-25 | 2013-07-24 | 广东欧珀移动通信有限公司 | 一种唤醒移动终端屏幕的方法及装置 |
CN103870183A (zh) * | 2012-12-14 | 2014-06-18 | 联想(北京)有限公司 | 一种截屏的方法及装置 |
-
2014
- 2014-12-29 CN CN201410837421.XA patent/CN105808125A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102663791A (zh) * | 2012-03-20 | 2012-09-12 | 上海量明科技发展有限公司 | 一种针对截图区域进行剪辑的方法及客户端 |
CN102662525A (zh) * | 2012-04-27 | 2012-09-12 | 上海量明科技发展有限公司 | 通过触摸屏进行截图操作的方法及终端 |
CN102968268A (zh) * | 2012-10-23 | 2013-03-13 | 深圳市中兴移动通信有限公司 | 一种裁剪图片的方法与装置 |
CN103870183A (zh) * | 2012-12-14 | 2014-06-18 | 联想(北京)有限公司 | 一种截屏的方法及装置 |
CN103218136A (zh) * | 2013-04-25 | 2013-07-24 | 广东欧珀移动通信有限公司 | 一种唤醒移动终端屏幕的方法及装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108629779A (zh) * | 2017-03-24 | 2018-10-09 | 上海传英信息技术有限公司 | 智能抠图的方法和移动终端 |
CN110248087A (zh) * | 2019-04-29 | 2019-09-17 | 努比亚技术有限公司 | 拍摄方法、拍摄装置及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7491435B2 (ja) | オブジェクト検出装置、オブジェクト検出方法およびプログラム | |
CN107124508B (zh) | 悬浮控件的位置调整方法、装置及终端、可读存储介质 | |
CN103488296B (zh) | 体感交互手势控制方法及装置 | |
CN103164157B (zh) | 在便携式终端中用于提供多点触摸交互的方法和设备 | |
CN202433853U (zh) | 信息处理设备 | |
CN104461255B (zh) | 页面显示方法及装置、电子设备 | |
CN104461232A (zh) | 在屏幕显示过程中确定缩小比例的方法及装置 | |
CN106126052A (zh) | 文本选择方法及装置 | |
CN104298433A (zh) | 屏幕显示方法、装置及移动终端 | |
CN103885596A (zh) | 一种信息处理方法及电子设备 | |
CN105183286A (zh) | 桌面图标控制方法及装置、终端 | |
JP2021051791A (ja) | 情報処理装置、情報処理方法およびプログラム | |
CN105808129A (zh) | 一种利用手势快速开启软件功能的方法和装置 | |
CN110058755A (zh) | 一种演示文稿交互的方法、装置、终端设备和存储介质 | |
CN105589636A (zh) | 用于在触摸屏上实现虚拟指针控制的方法和移动终端 | |
CN104834433A (zh) | 文本编辑方法、装置及终端 | |
CN105677173A (zh) | 终端的单手操作模式控制方法和装置 | |
CN103116446B (zh) | 一种触控便捷式设备列表交互方法 | |
CN105808080A (zh) | 一种利用手势快速复制对象的方法和装置 | |
CN105808081A (zh) | 一种利用手势快速删除多个对象的方法和装置 | |
WO2018046000A1 (zh) | 触控操作方法和装置 | |
CN105808125A (zh) | 一种利用手势快速裁剪图片对象的方法和装置 | |
CN107544740B (zh) | 应用处理方法、装置、存储介质及电子设备 | |
KR101340015B1 (ko) | 손가락 움직임에 따른 포인터 제어명령어 인식 방법 | |
WO2023169499A1 (zh) | 触摸屏的单手控制方法、控制装置、电子设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: C1104 room 100085 Beijing city Haidian District Third Street No. 9 C Applicant after: Hitevision Polytron Technologies Inc Address before: C1104 room 100085 Beijing city Haidian District Third Street No. 9 C Applicant before: HONGHE TECHNOLOGY CO., LTD. |
|
CB02 | Change of applicant information | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160727 |
|
RJ01 | Rejection of invention patent application after publication |