[发明专利]一种图像显示方法及控制单元在审
| 申请号: | 201310595468.5 | 申请日: | 2013-11-21 |
| 公开(公告)号: | CN103593862A | 公开(公告)日: | 2014-02-19 |
| 发明(设计)人: | 陈泓坤;汪月娇;严建龙 | 申请(专利权)人: | 广东威创视讯科技股份有限公司 |
| 主分类号: | G06T11/00 | 分类号: | G06T11/00 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
| 地址: | 510663 广东省广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 图像 显示 方法 控制 单元 | ||
技术领域
本发明涉及计算机图像显示技术领域,尤其涉及的是一种图像显示方法及控制单元。
背景技术
随着计算机图像技术的发展,计算机动画和图像处理广泛应用于各个领域。当用户需要在计算机应用程序中进行图像处理时,一般需要利用计算机的操作系统,硬件平台或者其他第三方提供的渲染引擎进行绘制,比如微软提供的GDI/GDI+/DX,或者Open GL、Open GLES等,渲染引擎提供图像的显示方法,应用程序可以调用这些方法去显示对应的图像。
一般的渲染引擎所提供的接口能够进行点,线,面以及其他图形图象的显示。而且利用这些引擎提供的接口进行图像的绘制一般都比较简单方便,为用户绘制图像带来了方便。
但是,在某些环境下,并不能通过渲染引擎进行图像的绘制,或者在特定的环境中,提供的引擎不支持复杂图像的直接显示。如渲染引擎Open GLES只提供了点,线和三角形状显示模式。如要在基于该渲染引擎的设备中显示其它规则图像,如圆形或正方形,则需要用户自己设计算法。例如用户需要显示圆形时,则用户可以通过内接多边形状无限逼近的方法;显示圆点需要对一个方形的点进行平滑处理。这些方法都比较复杂,也需要消耗较多的cpu时间,为用户带来了不便。
发明内容
本发明实施例提供了一种图像显示方法及控制单元,通过本发明实施例能够使得用户方便快捷的绘制和显示图像。
一种图像显示方法,其中,包括:
控制单元接收用户输入的操作指令;
所述控制单元根据所述操作指令调取预先存储在本地硬盘中的预置图片,并根据所述操作指令以及所述预置图片生成对应的显示图像;
所述控制单元将所述显示图像纹理映射到用于显示操作界面的窗口进行显示。
所述的图像显示方法,其中,所述控制单元接收用户输入的操作指令具体包括:
所述控制单元接收用户输入的绘制图形区域的操作指令或绘制图形内部区域的操作指令。
所述的图像显示方法,其中,所述控制单元根据所述操作指令调取预先存储在本地硬盘中的预置图片,并根据操作指令以及所述预置图片生成对应的显示图像具体包括:
所述控制单元根据用户输入的所述绘制图形区域的操作指令调取RGBA格式的预置图片,所述预置图片设置有图形区域、图形内部区域和非图形区域,且所述图形区域的RGBA值与所述图形内部区域的RGBA值不相等,所述非图形区域的RGBA值为0;
所述控制单元分别获取所述图形内部区域和所述图形区域的RGBA值;
所述控制单元对所述预置图片的所有像素进行遍历,并获取每个像素的RGBA值;
若所述控制单元获取到的像素的RGBA值等于所述图形内部区域的RGBA值,则所述控制单元将位于所述图形内部区域的像素的RGBA值设置为0;
若所述控制单元获取到的像素的RGBA值等于所述非图形区域的RGBA值,则所述控制单元对位于所述非图形区域的像素不进行处理;
若所述控制单元获取到的像素的RGBA值等于所述图形区域的RGBA值,则所述控制单元判断用户是否输入第一颜色设置操作指令;
若否,则所述控制单元对位于所述图形区域的像素不进行处理;
若是,则所述控制单元获取与用户输入的所述第一颜色设置操作指令对应的RGBA值;
所述控制单元将位于所述图形区域的像素的RGBA值设置为与所述第一颜色设置操作指令对应的RGBA值相等;
所述控制单元根据位于所述图形区域的像素生成图形区域显示图像。
所述的图像显示方法,其中,所述控制单元根据所述操作指令调取预先存储在本地硬盘中的预置图片,并根据操作指令以及所述预置图片生成对应的显示图像具体包括:
所述控制单元根据用户输入的所述绘制图形内部区域的操作指令调取RGBA格式的预置图片,所述预置图片设置有图形区域、图形内部区域和非图形区域,且所述图形区域的RGBA值与所述图形内部区域的RGBA值不相等,所述非图形区域的RGBA值为0;
所述控制单元分别获取所述图形内部区域和所述图形区域的RGBA值,其中,所述非图形区域的RGBA值为0;
所述控制单元对所述预置图片的所有像素进行遍历,并获取每个像素的RGBA值;
若所述控制单元获取到的像素的RGBA值等于所述非图形区域的RGBA值,则所述控制单元对位于所述非图形区域的像素不进行处理;
若所述控制单元获取到的像素的RGBA值等于所述图形区域的RGBA值,则所述控制单元将位于所述图形区域的像素的RGBA值设置为0;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东威创视讯科技股份有限公司,未经广东威创视讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310595468.5/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序





