[发明专利]实现对图片各个角度的裁剪方法、装置、存储介质及终端在审
申请号: | 202010719840.9 | 申请日: | 2020-07-24 |
公开(公告)号: | CN111951273A | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 唐涛;郑泽龙;罗益峰 | 申请(专利权)人: | 广州朗国电子科技有限公司 |
主分类号: | G06T7/11 | 分类号: | G06T7/11;G06F3/0484 |
代理公司: | 广州市专注鱼专利代理有限公司 44456 | 代理人: | 凌霄汉 |
地址: | 510000 广东省广州市天河区高新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 图片 各个 角度 裁剪 方法 装置 存储 介质 终端 | ||
本发明公开了一种基于Android系统实现对图片各个角度的裁剪方法、装置、存储介质及终端,其中,所述方法包括:将所述显示图片中的透明显示图层对应矩阵作为临时操作矩阵;基于透明显示图层对应矩阵生成对应的操作框;基于操作框接收用户的对显示图片的裁剪操作,并根据裁剪操作在透明显示图层中绘制相应的裁剪框;基于裁剪框对显示图片进行裁剪,将裁剪后的显示图片导入透明显示图层对应矩阵,形成更新后的透明显示图层对应矩阵;将更新后的透明显示图层对应矩阵与正常显示图层对应矩阵进行同步;基于同步后的正常显示图层对应矩阵对裁剪后的显示图片进行同步显示。在本发明实施例中,可以一步到位的实现对带角度的显示图片进行裁剪操作。
技术领域
本发明涉及图片显示技术领域,尤其涉及一种基于Android系统实现对图片各个角度的裁剪方法、装置、存储介质及终端。
背景技术
目前所使用的android设备裁剪调用系统方法,都是垂直于设备方向正则裁剪,当图片存在旋转一定的角度或者跟水平方向并不是平行的时候裁剪图片就存在要旋转裁剪;即如果需要裁剪一张带有角度的图片,可能需要做两步,第一步把图片回正,然后在回正的基础上进行裁剪,比较麻烦,不方便用户进行操作。
发明内容
本发明的目的在于克服现有技术的不足,本发明提供了一种基于Android系统实现对图片各个角度的裁剪方法、装置、存储介质及终端,可以一步到位的实现对带角度的显示图片进行裁剪操作。
为了解决上述技术问题,本发明实施例提供了一种基于Android系统实现对图片各个角度的裁剪方法,所述方法包括:
在用户对显示图片进行裁剪操作时,将所述显示图片中的透明显示图层对应矩阵作为临时操作矩阵;
基于所述透明显示图层对应矩阵生成对应的操作框;
基于所述操作框接收用户的对显示图片的裁剪操作,并根据所述裁剪操作在所述透明显示图层中绘制相应的裁剪框;
基于所述裁剪框对显示图片进行裁剪,将裁剪后的显示图片导入透明显示图层对应矩阵,形成更新后的透明显示图层对应矩阵;
将更新后的透明显示图层对应矩阵与正常显示图层对应矩阵进行同步,并去除所述操作框;
基于同步后的正常显示图层对应矩阵对裁剪后的显示图片进行同步显示。
可选的,所述方法还包括:
基于Android系统的View类在显示界面上的显示图片构建两个显示图层,其中的一个显示图层为正常显示图层,另一个显示图层为透明显示图层;
基于显示屏幕的坐标原点利用矩阵将两个显示图层进行对应表示,获得透明显示图层对应矩阵及正常显示图层对应矩阵。
可选的,所述基于显示屏幕的坐标原点利用矩阵将两个显示图层进行对应表示,包括:
基于显示屏幕上的左上角为坐标原点利用矩阵将两个显示图层进行对应表示。
可选的,所述在用户对显示图片进行裁剪操作时,使用透明显示图层对应矩阵记录当前透明显示图层的位置及角度,使用正常显示图层对应矩阵记录当前正常显示图层的位置及角度。
可选的,所述基于所述透明显示图层对应矩阵生成对应的操作框,包括:
基于所述透明显示图层对应矩阵的变化生成对应的操作框,并且将正常显示图层和透明显示图层同时在显示界面上显示。
可选的,所述将裁剪后的显示图片导入透明显示图层对应矩阵,形成更新后的透明显示图层对应矩阵,包括:
获得裁剪后的显示图片的基于显示屏幕上的左上角为坐标原点的裁剪后的显示图片的坐标信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州朗国电子科技有限公司,未经广州朗国电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010719840.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种河坝路基护坡快速加固装置
- 下一篇:视频投放方法和系统