[发明专利]一种显示图片的方法及装置有效
| 申请号: | 201610172164.1 | 申请日: | 2016-03-24 |
| 公开(公告)号: | CN107229439B | 公开(公告)日: | 2020-08-04 |
| 发明(设计)人: | 李利民;董民;陶伟成;慕银锁 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | G06F3/14 | 分类号: | G06F3/14 |
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉;周达 |
| 地址: | 英属开曼*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 显示 图片 方法 装置 | ||
本申请提供一种显示图片的方法及装置。其中所述方法包括:在图片内确定与预设顶点相关联的参考点,所述预设顶点为所述图片的第一边与第二边的交点,所述参考点到第一边和第二边的距离相等;根据所述参考点与所述预设顶点之间的位置关系,在所述图片中确定待处理像素点的集合;计算所述待处理像素点的集合中各个像素点与所述参考点之间的距离;将计算的距离大于预设距离阈值的像素点确定为舍弃像素点,并将所述图片中除所述舍弃像素点之外的像素点显示于终端设备的屏幕上。本申请实施例提供的一种显示图片的方法及装置,在避免利用基本元素对图片进行分割的情况下,能够绘制出具备平滑的圆角区域的图片。
技术领域
本申请涉及图像处理技术领域,特别涉及一种显示图片的方法及装置。
背景技术
随着图像处理技术领域的不断发展,目前可以借助各种各样的绘图设备,将图片上显示的内容绘制于显示屏幕上。所述绘图设备可以是显示接口卡(Graphics Card,简称显卡)或者集成了显卡功能的设备(例如电视盒子、集成了显卡功能的处理器等)。在实际应用中,待绘制的图片往往可以按照指定的路径存储于存储设备中,所述存储设备可以集成于绘图设备中,也可以作为能够被绘图设备进行访问的独立设备。在对所述待绘制的图片进行绘制时,绘图设备可以从所述指定的路径处读取该待绘制的图片,然后可以将该待绘制的图片中的每个像素点渲染至显示屏幕上。
目前,待绘制的图片的形状往往是矩形的,然而根据实际应用场景的需求,在对矩形图片进行绘制时,有时需要将矩形图片的四个直角绘制为圆角形状,从而使得用户获得更加富有美感的视觉体验。
在当前的现有技术中,往往可以根据以下步骤来显示具备圆角的矩形图片。
首先,可以将矩形图片用三角形进行分割。请参阅图1,现有技术中往往将三角形作为基本元素,利用三角形将矩形图片进行分割。对于矩形图片的四个直角区域,则用多个三角形模拟出圆角的形状,这样便可以从矩形图片的四个直角区域中分割出四个圆角区域。然后可以向每个三角形内填充矩形图片对应的像素,从而完成显示图片的流程。
根据现有技术中显示图片的方法,需要通过多个三角形来模拟圆角的形状。为了使得模拟出的圆角更加平滑,则需要减小三角形的大小并且增加三角形的数量,但是这样的话会给绘图设备带来很大的运算压力。如果为了减小绘图设备的运算压力而减少三角形的数量的话,模拟出的圆角则会有较多的锯齿而不够平滑,影响用户的视觉体验。
应该注意,上面对技术背景的介绍只是为了方便对本申请的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述的。不能仅仅因为这些方案在本申请的背景技术部分进行了阐述而认为上述技术方案为本领域技术人员所公知。
发明内容
本申请实施例的目的在于提供一种显示图片的方法及装置,在避免利用基本元素对矩形图片进行分割的情况下,在终端设备的屏幕上显示出具备平滑的圆角区域的矩形图片。
为实现上述目的,本申请一方面提供一种显示图片的方法,所述方法包括:读取待处理的图片;在所述图片内确定与所述图片的预设顶点相关联的参考点,所述预设顶点为所述图片的第一边与第二边的交点,所述参考点到所述第一边和所述第二边的距离相等;根据所述参考点与所述预设顶点之间的位置关系,在所述图片中确定待处理像素点的集合;计算所述待处理像素点的集合中各个像素点与所述参考点之间的距离;将计算的距离大于预设距离阈值的像素点确定为舍弃像素点,并将所述图片中除所述舍弃像素点之外的像素点显示于终端设备的屏幕上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610172164.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:拉式打印系统
- 下一篇:通信设备及方法、信息显示装置及方法、记录介质





