CN105427258B - 圆形图案显示平滑的优化处理方法、***及智能设备 - Google Patents
圆形图案显示平滑的优化处理方法、***及智能设备 Download PDFInfo
- Publication number
- CN105427258B CN105427258B CN201510828826.1A CN201510828826A CN105427258B CN 105427258 B CN105427258 B CN 105427258B CN 201510828826 A CN201510828826 A CN 201510828826A CN 105427258 B CN105427258 B CN 105427258B
- Authority
- CN
- China
- Prior art keywords
- transparency
- point
- pattern
- offset
- coordinate
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000004364 calculation method Methods 0.000 claims abstract description 22
- 238000005457 optimization Methods 0.000 claims description 19
- 230000006870 function Effects 0.000 claims description 11
- 238000010586 diagram Methods 0.000 claims description 6
- 238000009738 saturating Methods 0.000 claims 1
- 230000008878 coupling Effects 0.000 abstract description 4
- 238000010168 coupling process Methods 0.000 abstract description 4
- 238000005859 coupling reaction Methods 0.000 abstract description 4
- 230000000694 effects Effects 0.000 description 8
- 230000008901 benefit Effects 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 230000003796 beauty Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 239000000047 product Substances 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 239000011800 void material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/20—Drawing from basic elements, e.g. lines or circles
- G06T11/203—Drawing of straight lines or curves
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/80—Geometric correction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/12—Indexing scheme for image data processing or generation, in general involving antialiasing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Image Generation (AREA)
- Geometry (AREA)
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
Abstract
本发明提供了图形图案显示平滑的优化处理方法、***及智能设备,通过得到图形图案上全部点的坐标值,以透明度的最大限值为基准,分别计算圆形图案沿坐标X轴方向和Y轴方向上任意一坐标所对应点相邻两个点的透明度补偿值,根据所述相邻两个点的透明度补偿值计算出所述对应点的透明度补偿值,并以计算出的所述对应点的透明度补偿和所述对应点的RGB参数,重新画出图形图案上全部的点。所述方法及其***,为不带有FPU的mcu智能设备解决了如何平滑画圆的问题,为低端的低功耗芯片的性能提供了支持,并且本发明所述方法及其***,实现简单,与平台函数耦合性好,提供了低端智能设备的智能性。
Description
技术领域
本发明涉及显示控制技术领域,尤其涉及的是一种图形图案显示平滑的优化处理方法、***及智能设备。
背景技术
随着智能硬件的火热发展,各种硬件平台的智能手表解决方案也百花齐放,相对于苹果开发的高性能的A7 芯片,可以很好的进行浮点运算,对圆形图案进行平滑显示,如图1所示,而一些低性能的低功耗芯片也很具有优势,但是在图形显示上却有先天不足,因为低功耗芯片中没有FPU单元,不支持浮点运算.所以没有办法进行复杂的GUI计算,去实现平滑圆的显示,如图2所示,导致显示的圆形图案边缘不光滑,不能满足用户对图案美观的需求。
因此,现有技术有待于进一步的改进。
发明内容
鉴于上述现有技术中的不足之处,本发明的目的在于为用户提供一种图形图案显示平滑的优化处理方法、***及智能设备,克服现有技术中内部设置为低功耗芯片的智能终端上,显示出的圆形图案边缘不光滑的缺陷。
本发明解决技术问题所采用的技术方案如下:
一种圆形图案显示平滑的优化处理方法,其中,包括:
A、获取待优化圆形图案上的圆心坐标,根据所述圆心坐标及圆形图案的半径,得到图形图案上全部点的坐标值,同时还获取全部点的透明度和RGB参数;
B、以透明度的最大限值为基准,分别计算圆形图案在坐标X轴方向和Y轴方向上任意一坐标所对应点相邻两个点的透明度补偿值;
C、按照透明度逐渐增大或者逐渐减小的原则,根据所述相邻两个点的透明度补偿值计算出所述对应点的透明度补偿值,并以计算出的所述对应点的透明度补偿和所述对应点的RGB参数,重新画出所述对应点;
D、重复步骤C,依次重新画出所述图形图案上全部的点。
所述圆形图案显示平滑的优化处理方法,其中,所述步骤A还包括:
A1、以待优化图形图案的圆心坐标为坐标轴的原点,根据图像图案的半径,得到圆形图案上全部点的坐标值。
所述图形图案显示平滑的优化处理方法,其中,所述步骤B中任意一坐标所对应点相邻两个点的透明度补偿值的计算公式为:
当沿Y轴方向时,tran=(dy-floor(dy))*maxtrans+0.5,
当沿X轴方向时,tran=(dx-floor(dx))*maxtrans+0.5;
上述tran为透明度补偿值;dy或者dx分别表示该点Y坐标值或者X的坐标值;所述floor(dy)和floor(dx)分别为将dy和dx带入floor函数,得到的不大于dy和dx的整数;maxtrans为透明度的最大限值。
所述图形图案显示平滑的优化处理方法,其中,所述圆形图案包括:圆、圆弧或者圆环。
一种图形图案显示平滑的优化处理***,其中,包括:
数据获取模块,用于获取待优化圆形图案上的圆心坐标,根据所述圆心坐标及圆形图案的半径,得到图形图案上全部点的坐标值,同时还获取全部点的透明度和RGB参数;
相邻补偿计算模块,用于以透明度的最大限值为基准,分别计算圆形图案在坐标X轴方向和Y轴方向上任意一坐标所对应点相邻两个点的透明度补偿值;
画点模块,用于按照透明度逐渐增大或者逐渐减小的原则,根据所述相邻两个点的透明度补偿值计算出所述对应点的透明度补偿值,并以计算出的所述对应点的透明度补偿和所述对应点的RGB参数,重新画出所述对应点;
重复画点模块,用于依次重新画出所述图形图案上全部的点。
所述图形图案显示平滑的优化处理***,其中,所述数据获取模块还包括:
坐标值计算单元,用于以待优化图形图案的圆心坐标为坐标轴的原点,根据图像图案的半径,得到圆形图案上全部点的坐标值。
所述图形图案显示平滑的优化处理***,其中,所述相邻补偿计算模块中任意一坐标所对应点相邻两个点的透明度补偿值的计算公式为:
当沿Y轴方向时,tran=(dy-floor(dy))*maxtrans+0.5,
当沿X轴方向时,tran=(dx-floor(dx))*maxtrans+0.5;
上述tran为透明度补偿值;dy或者dx分别表示该点Y坐标值或者X的坐标值;所述floor(dy)和floor(dx)分别为将dy和dx带入floor函数,得到的不大于dy和dx的整数;maxtrans为透明度的最大限值。
所述图形图案显示平滑的优化处理***,其中,所述圆形图案包括:圆、圆弧或者圆环。
一种智能设备,其中,包括所述的图形图案显示平滑的优化处理***,所述智能设备为手机、平板电脑或穿戴设备。
有益效果,本发明提供了一种图形图案显示平滑的优化处理方法、***及智能设备,通过得到图形图案上全部点的坐标值,以透明度的最大限值为基准,分别计算圆形图案在坐标X轴方向和Y轴方向上任意一坐标所对应点相邻两个点的透明度补偿值,根据所述相邻两个点的透明度补偿值计算出所述对应点的透明度补偿值,并以计算出的所述对应点的透明度补偿和所述对应点的RGB参数,重新画出图形图案上全部的点。所述方法及其***,为不带有FPU的mcu智能设备解决了如何平滑画圆的问题,为低端的低功耗芯片的性能提供了支持,并且本发明所述方法及其***,实现简单,与平台函数耦合性好,有效的提高了安装有低功耗芯片智能设备的智能性。
附图说明
图1是现有技术中***芯片中带有FPU单元的智能设备显示的圆形图案的示意图。
图2是现有技术中***芯片中不带有FPU单元的智能设备显示的圆形图案的示意图。
图3为本发明所述方法对***芯片中不带有FPU单元的智能设备显示的圆形图案进行优化处理后的示意图。
图4是本发明所述方法具体实施例的步骤示意图。
图5是发明所提供的一种图形图案显示平滑的优化处理的***的原理结构示意图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。
为了解决现有技术中智能设备中低功耗芯片不能进行浮点计算,无法实现圆形图案的平滑显示的缺陷,本发明提供了一种圆形图案显示平滑的优化处理方法,如图3所示,包括:
S1、获取待优化圆形图案上的圆心坐标,根据所述圆心坐标及圆形图案的半径,得到图形图案上全部点的坐标值,同时还获取全部点的透明度和RGB参数;所述圆形图案包括:圆、圆弧或者圆环。
本方法中首先获取待优化处理的图形图案,对其圆形图案的圆心坐标进行定位,获取该圆形图案的圆心坐标和半径后,获取该图案上全部点的坐标值。
具体的,所述圆形图案可以为圆、圆环或者圆弧,这些图案都具有圆心和半径,且其边缘在无FPU单元进行浮点运算的智能设备上显示为不平滑。
S2、以透明度的最大限值为基准,分别计算圆形图案在坐标X轴方向和Y轴方向上任意一坐标所对应点相邻两个点的透明度补偿值。
为了让圆形图案看起来比较平滑,本发明中通过设置透明度的方式对圆形图案进行重新画点,具体的,为使圆形图案上点的透明度依次增强或者依次减弱,圆形图案上点看起来能够跟底图有一个渐变的过程,从而达到圆形图案整体看起来会是一个平滑的圆弧,因此为了达到上述效果,本步骤中,需要首先设置透明度的补偿标准,即以透明度的最大限值为基准,分别计算圆形图案上每一个点的透明度,以最大限值为基准,计算每个点所对应的透明度补偿值。
具体的,在实施例中,可以分别从X轴方向和Y轴方向依次进行点的透明度值的获取,以及透明度补偿值的计算。
S3、按照透明度逐渐增大或者逐渐减小的原则,根据所述相邻两个点的透明度补偿值计算出所述对应点的透明度补偿值,并以计算出的所述对应点的透明度补偿和所述对应点的RGB参数,重新画出所述对应点。
由于是采用透明度逐渐增大或者逐渐减少,因此在对每个点的具体补偿值进行计算时,需要考虑其相邻两个点的透明度补充值,并且以这两个相邻的透明度补偿值为基准,对该点进行透明度补偿。具体的,使用渐变灰滤镜的原理,每一个像素点都有A,R,G,B四个分量,在圆上的每一个点的左右相邻点取它们的透明度进行算法处理,使之与基准坐标点达到平滑过渡的效果,从而达到抗锯齿平滑圆的效果。
在本步骤中任意一坐标所对应点相邻两个点的透明度补偿值的计算公式为:
当沿Y轴方向时,tran=(dy-floor(dy))×maxtrans+0.5,
当沿X轴方向时,tran=(dx-floor(dx))×maxtrans+0.5;
上述tran为透明度补偿值;dy或者dx分别表示该点Y坐标值或者X的坐标值;所述floor(dy)和floor(dx)分别为将dy和dx带入floor函数,得到的不大于dy和dx的整数;maxtrans为透明度的最大限值。
S4、重复步骤S3,依次重新画出所述图形图案上全部的点。
采用上述步骤S1-S4所述方法对圆形图案进行优化后的显示图案,可以得到其效果与图1中高性能芯片经过浮点计算后,显示的圆形图案效果相同。
所述步骤S1还包括:
S11、以待优化图形图案的圆心坐标为坐标轴的原点,根据图像图案的半径,得到圆形图案上全部点的坐标值。
为了方便透明度补偿值的计算,在具体实施例中,选择将定位出的圆形图案的圆心坐标为坐标轴的原点,简化了计算图案上点所对应坐标点的运算,提高了芯片处理数据的效率。
下面以其具体实施例的步骤,结合优化画园的算法程序,对本发明所述方法进一步说明,如下为所述优化画园的算法程序:
void gdi_draw_anti_circle(S32x, S32y, S32 radius, gdi_color circle_color)
{
S32 quarter = (S32)(0.707 * radius + 0.5);
S32 i;
double dx, dy;
double delt;
U32 tran;
U32 alpha, alpha2;
U32 maxTrans = 0xFF;
kal_uint32 a, r, g, b;
for (i = 0; i <= quarter; ++i)
{
double temp = sqrt(1 - ((i * i * 1.0f) / (radius * radius)));
dy = radius * temp;
delt = dy - floor(dy);
tran = (U32)(delt * maxTrans + 0.5);
gdi_cf_separate_color(GDI_COLOR_FORMAT_32, circle_color, &a, &r, &g,&b);
alpha = gdi_cf_get_color(GDI_COLOR_FORMAT_32, tran, r, g, b);
alpha2 = gdi_cf_get_color(GDI_COLOR_FORMAT_32, (maxTrans - tran), r,g, b);
gdi_draw_pixel4(x, y, i, floor(dy), alpha2);
gdi_draw_pixel4(x, y, i, floor(dy) + 1, alpha);
}
for (i = 0; i <= quarter; ++i)
{
dx = radius * sqrt(1 - (i * i * 1.0f) / (radius * radius));
delt = dx - floor(dx);
tran = (U32)(delt * maxTrans + 0.5);
gdi_cf_separate_color(GDI_COLOR_FORMAT_32, circle_color, &a, &r, &g,&b);
alpha = gdi_cf_get_color(GDI_COLOR_FORMAT_32, tran, r, g, b);
alpha2 = gdi_cf_get_color(GDI_COLOR_FORMAT_32, (maxTrans - tran), r,g, b);
gdi_draw_pixel4(x, y, floor(dx), i, alpha2);
gdi_draw_pixel4(x, y, floor(dx) + 1, i, alpha);
}
}
如图4所示,上述优化算法程序所包括的主要步骤为:
H1、首先获取圆形图案的圆心坐标,以及设置透明度的补偿标准,即设置透明度为其最大限值255。
H2、根据所述圆心坐标和半径值,获取每个点的透明度值和每个点的RGB值。
H311、在Y轴方向上,计算图案上任意一个点的前一点的透明度补偿值及其后一点的透明度补偿值,即若该点为Y点时,则计算Y-1坐标点和Y+1坐标点的透明度补偿值,该补偿值的计算公式为:tran=(dy-floor(dy))*maxtrans+0.5。
H321,在X轴方向上,计算图案上任意一个点的前一点的透明度补偿值及其后一点的透明度补偿值,即若该点为X点时,则计算X-1坐标点和X+1坐标点的透明度补偿值,该补偿值的计算公式为:tran=(dx-floor(dx))*maxtrans+0.5。
上述tran为透明度补偿值;dy或者dx分别表示该点Y坐标值或者X的坐标值;所述floor(dy)和floor(dx)分别为将dy和dx带入floor函数,得到的不大于dy和dx的整数;maxtrans为透明度的最大限值。
H312,根据计算出的相邻两点的透明度补偿值,计算该Y点的透明度补偿值。
H322,根据计算出的相邻两点的透明度补偿值,计算该Y点的透明度补偿值。
H313,采用同样的方法,重新画出Y+1坐标点对应的点。
H323,采用同样的方法,重新画出X+1坐标点对应的点。
上述方法,在为不带FPU的mcu智能设备,比如:智能手表,解决了在cost down的同时保证了GUI效果,为产品带来更大的竞争力,该部分软件重要特征还包括纯C代码实现了平滑画圆,独立的api封装函数,带来了极其方便的可移植性及极大的降低了与平台函数的耦合性,该部分软件重要特征还包括独立完成的算法,取得了很好的优化处理效果。
在上述方法的前提下,本发明还提供了一种图形图案显示平滑的优化处理***,如图5所示,包括:
数据获取模块110,用于获取待优化圆形图案上的圆心坐标,根据所述圆心坐标及圆形图案的半径,得到图形图案上全部点的坐标值,同时还获取全部点的透明度和RGB参数;
相邻补偿计算模块120,用于以透明度的最大限值为基准,分别计算圆形图案在坐标X轴方向和Y轴方向上任意一坐标所对应点相邻两个点的透明度补偿值;
画点模块130,用于按照透明度逐渐增大或者逐渐减小的原则,根据所述相邻两个点的透明度补偿值计算出所述对应点的透明度补偿值,并以计算出的所述对应点的透明度补偿和所述对应点的RGB参数,重新画出所述对应点;
重复画点模块140,用于依次重新画出所述图形图案上全部的点。
所述数据获取模块还包括:
坐标值计算单元,用于以待优化图形图案的圆心坐标为坐标轴的原点,根据图像图案的半径,得到圆形图案上全部点的坐标值。
所述相邻补偿计算模块中任意一坐标所对应点相邻两个点的透明度补偿值的计算公式为:
当沿Y轴方向时,tran=(dy-floor(dy))×maxtrans+0.5,
当沿X轴方向时,tran=(dx-floor(dx))×maxtrans+0.5;
上述tran为透明度补偿值;dy或者dx分别表示该点Y坐标值或者X的坐标值;所述floor(dy)和floor(dx)分别为将dy和dx带入floor函数,得到的不大于dy和dx的整数;maxtrans为透明度的最大限值。
所述图形图案显示平滑的优化处理***,其中,所述圆形图案包括:圆、圆弧或者圆环。
在上述图形图案显示平滑的优化处理***的基础上,本发明还公开了一种智能设备,其中包括所述的图形图案显示平滑的优化处理***,所述智能设备为手机、平板电脑或穿戴设备。
本发明提供了一种图形图案显示平滑的优化处理方法、***及智能设备,通过得到图形图案上全部点的坐标值,以透明度的最大限值为基准,分别计算圆形图案在坐标X轴方向和Y轴方向上任意一坐标所对应点相邻两个点的透明度补偿值,根据所述相邻两个点的透明度补偿值计算出所述对应点的透明度补偿值,并以计算出的所述对应点的透明度补偿和所述对应点的RGB参数,重新画出图形图案上全部的点。所述方法及其***,为不带有FPU的mcu智能设备解决了如何平滑画圆的问题,为低端的低功耗芯片的性能提供了支持,并且本发明所述方法及其***,实现简单,与平台函数耦合性好,有效的提高了安装有低功耗芯片智能设备的智能性。
可以理解的是,对本领域普通技术人员来说,可以理解实现上述实施例方法中的全部或部分流程可以通过计算机程序指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程,其中,所述的存储介质可为磁碟、光盘、只读存储记忆体或者随机存储记忆体等。
Claims (7)
1.一种圆形图案显示平滑的优化处理方法,其特征在于,包括:
A、获取待优化圆形图案上的圆心坐标,根据所述圆心坐标及圆形图案的半径,得到图形图案上全部点的坐标值,同时还获取全部点的透明度和RGB参数;
B、以透明度的最大限值为基准,分别计算圆形图案在坐标X轴方向和Y轴方向上任意一坐标所对应点相邻两个点的透明度补偿值;
C、按照透明度逐渐增大或者逐渐减小的原则,根据所述相邻两个点的透明度补偿值计算出所述对应点的透明度补偿值,并以计算出的所述对应点的透明度补偿和所述对应点的RGB参数,重新画出所述对应点;
D、重复步骤C,依次重新画出所述图形图案上全部的点;
在Y轴方向上,计算图案上任意一个点的前一点的透明度补偿值及其后一点的透明度补偿值;该补偿值的计算公式为:tran=(dy-floor(dy))*maxtrans+0.5;
在X轴方向上,计算图案上任意一个点的前一点的透明度补偿值及其后一点的透明度补偿值,该补偿值的计算公式为:tran=(dx-floor(dx))*maxtrans+0.5;
上述tran为透明度补偿值;dy或者dx分别表示该点Y坐标值或者X的坐标值;所述floor(dy)和floor(dx)分别为将dy和dx带入floor函数,得到的不大于dy和dx的整数;maxtrans为透明度的最大限值。
2.根据权利要求1所述圆形图案显示平滑的优化处理方法,其特征在于,所述步骤A还包括:
A1、以待优化图形图案的圆心坐标为坐标轴的原点,根据图像图案的半径,得到圆形图案上全部点的坐标值。
3.根据权利要求1-2任一项所述圆形图案显示平滑的优化处理方法,其特征在于,所述圆形图案包括:圆、圆弧或者圆环。
4.一种圆形图案显示平滑的优化处理***,其特征在于,包括:
数据获取模块,用于获取待优化圆形图案上的圆心坐标,根据所述圆心坐标及圆形图案的半径,得到图形图案上全部点的坐标值,同时还获取全部点的透明度和RGB参数;
相邻补偿计算模块,用于以透明度的最大限值为基准,分别计算圆形图案在坐标X轴方向和Y轴方向上任意一坐标所对应点相邻两个点的透明度补偿值;
画点模块,用于按照透明度逐渐增大或者逐渐减小的原则,根据所述相邻两个点的透明度补偿值计算出所述对应点的透明度补偿值,并以计算出的所述对应点的透明度补偿和所述对应点的RGB参数,重新画出所述对应点;
重复画点模块,用于依次重新画出所述图形图案上全部的点;
在Y轴方向上,计算图案上任意一个点的前一点的透明度补偿值及其后一点的透明度补偿值,该补偿值的计算公式为:tran=(dy-floor(dy))*maxtrans+0.5;
在X轴方向上,计算图案上任意一个点的前一点的透明度补偿值及其后一点的透明度补偿值,该补偿值的计算公式为:tran=(dx-floor(dx))*maxtrans+0.5;
上述tran为透明度补偿值;dy或者dx分别表示该点Y坐标值或者X的坐标值;所述floor(dy)和floor(dx)分别为将dy和dx带入floor函数,得到的不大于dy和dx的整数;maxtrans为透明度的最大限值。
5.根据权利要求4所述圆形图案显示平滑的优化处理***,其特征在于,所述数据获取模块还包括:
坐标值计算单元,用于以待优化图形图案的圆心坐标为坐标轴的原点,根据图像图案的半径,得到圆形图案上全部点的坐标值。
6.根据权利要求4-5任一项所述圆形图案显示平滑的优化处理***,其特征在于,所述圆形图案包括:圆、圆弧或者圆环。
7.一种智能设备,其特征在于,其包括权利要求4-6任一项所述的圆形图案显示平滑的优化处理***,所述智能设备为手机、平板电脑或穿戴设备。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510828826.1A CN105427258B (zh) | 2015-11-25 | 2015-11-25 | 圆形图案显示平滑的优化处理方法、***及智能设备 |
US15/546,805 US10438324B2 (en) | 2015-11-25 | 2016-07-06 | Optimizating method, system, and smart device to display circular patterns smoothly |
PCT/CN2016/088822 WO2017088485A1 (zh) | 2015-11-25 | 2016-07-06 | 圆形图案显示平滑的优化处理方法、***及智能设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510828826.1A CN105427258B (zh) | 2015-11-25 | 2015-11-25 | 圆形图案显示平滑的优化处理方法、***及智能设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105427258A CN105427258A (zh) | 2016-03-23 |
CN105427258B true CN105427258B (zh) | 2018-09-14 |
Family
ID=55505439
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510828826.1A Active CN105427258B (zh) | 2015-11-25 | 2015-11-25 | 圆形图案显示平滑的优化处理方法、***及智能设备 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10438324B2 (zh) |
CN (1) | CN105427258B (zh) |
WO (1) | WO2017088485A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105427258B (zh) * | 2015-11-25 | 2018-09-14 | 惠州Tcl移动通信有限公司 | 圆形图案显示平滑的优化处理方法、***及智能设备 |
CN107610143B (zh) | 2017-09-29 | 2020-05-19 | 上海天马有机发光显示技术有限公司 | 图像处理方法、图像处理装置、图像处理***及显示装置 |
CN107644410B (zh) | 2017-09-29 | 2020-05-19 | 上海天马有机发光显示技术有限公司 | 图像处理方法、图像处理装置、图像处理***及显示装置 |
CN110539639B (zh) * | 2019-08-28 | 2020-12-01 | 南斗六星***集成有限公司 | 一种基于仪表的渐变圆环显示方法、介质、仪表和装置 |
CN114756316A (zh) * | 2022-03-29 | 2022-07-15 | 南斗六星***集成有限公司 | 基于液晶屏的表情互动的显示方法、介质、仪表和装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1640665A (zh) * | 2004-01-05 | 2005-07-20 | 明基电通股份有限公司 | 改善锯齿效应的影像处理方法 |
CN101770637A (zh) * | 2009-12-28 | 2010-07-07 | 广东威创视讯科技股份有限公司 | 图形的抓取处理方法及处理装置 |
CN102262785A (zh) * | 2010-05-24 | 2011-11-30 | 珠海扬智电子有限公司 | 点阵字型的边缘平滑方法、缩放方法与其记录媒体 |
CN103996170A (zh) * | 2014-04-28 | 2014-08-20 | 深圳市华星光电技术有限公司 | 一种具有超高解析度的图像边缘锯齿消除方法 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7764287B2 (en) * | 2003-07-07 | 2010-07-27 | Arcsoft, Inc. | Graphic engine for approximating a quadratic bezier curve in a resource-constrained device |
US9105113B1 (en) * | 2004-12-15 | 2015-08-11 | Nvidia Corporation | Method and system for efficiently rendering circles |
US8559746B2 (en) * | 2008-09-04 | 2013-10-15 | Silicon Image, Inc. | System, method, and apparatus for smoothing of edges in images to remove irregularities |
KR101682147B1 (ko) * | 2010-04-05 | 2016-12-05 | 삼성전자주식회사 | 변환 및 역변환에 기초한 보간 방법 및 장치 |
JP2013021636A (ja) * | 2011-07-14 | 2013-01-31 | Sony Corp | 画像処理装置および方法、学習装置および方法、プログラム、並びに記録媒体 |
CN103559690B (zh) | 2013-11-05 | 2017-02-01 | 北京京东尚科信息技术有限公司 | 一种实现图像边沿平滑的方法 |
CN103617640B (zh) | 2013-11-13 | 2016-07-20 | 南京航空航天大学 | 一种线条图形反走样显示方法 |
KR102226166B1 (ko) * | 2014-02-05 | 2021-03-10 | 삼성전자 주식회사 | 전자장치에서 플랙서블 디스플레이의 표시 제어 방법 및 장치 |
CN105427258B (zh) | 2015-11-25 | 2018-09-14 | 惠州Tcl移动通信有限公司 | 圆形图案显示平滑的优化处理方法、***及智能设备 |
-
2015
- 2015-11-25 CN CN201510828826.1A patent/CN105427258B/zh active Active
-
2016
- 2016-07-06 WO PCT/CN2016/088822 patent/WO2017088485A1/zh active Application Filing
- 2016-07-06 US US15/546,805 patent/US10438324B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1640665A (zh) * | 2004-01-05 | 2005-07-20 | 明基电通股份有限公司 | 改善锯齿效应的影像处理方法 |
CN101770637A (zh) * | 2009-12-28 | 2010-07-07 | 广东威创视讯科技股份有限公司 | 图形的抓取处理方法及处理装置 |
CN102262785A (zh) * | 2010-05-24 | 2011-11-30 | 珠海扬智电子有限公司 | 点阵字型的边缘平滑方法、缩放方法与其记录媒体 |
CN103996170A (zh) * | 2014-04-28 | 2014-08-20 | 深圳市华星光电技术有限公司 | 一种具有超高解析度的图像边缘锯齿消除方法 |
Also Published As
Publication number | Publication date |
---|---|
CN105427258A (zh) | 2016-03-23 |
WO2017088485A1 (zh) | 2017-06-01 |
US20180012338A1 (en) | 2018-01-11 |
US10438324B2 (en) | 2019-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105427258B (zh) | 圆形图案显示平滑的优化处理方法、***及智能设备 | |
KR102368970B1 (ko) | 지능형 고 대역폭 메모리 장치 | |
CN104169974B (zh) | 图形处理单元中基于可见性的状态更新 | |
CN104956402B (zh) | 用于曲面细分的域坐标的输出排序 | |
US8201102B2 (en) | Opaque views for graphical user interfaces | |
Rister et al. | A fast and efficient SIFT detector using the mobile GPU | |
CN104838368B (zh) | 用于对具有相异存储器类型的计算设备的性能进行管理的***和方法 | |
CN104781827A (zh) | 用于加速对象检测的硬件卷积预过滤 | |
CN105574808B (zh) | 一种流水线纹理贴图单元*** | |
CN106600521A (zh) | 一种图像处理方法及终端设备 | |
CN106874906A (zh) | 一种图片的二值化方法、装置及终端 | |
CN108170817A (zh) | 照片主体的演变视频获取方法、装置及可读存储介质 | |
CN104751494A (zh) | 一种OpenGL超大纹理的处理和绘制方法 | |
CN104603844A (zh) | 减小的位计数多边形光栅化 | |
CN105873109A (zh) | 网络信号处理方法及装置 | |
CN105898561A (zh) | 一种视频图像处理方法和装置 | |
CN110442410A (zh) | 嵌入式界面设计方法、装置、电子设备及存储介质 | |
US20140104285A1 (en) | Parallel flood-fill techniques and architecture | |
CN103310409A (zh) | 一种Tile-based渲染架构GPU的三角形快速分块方法 | |
CN113553128A (zh) | 画面边角生成方法、装置、电子设备及存储介质 | |
CN103745336A (zh) | 基于电子墨水显示屏的智能电子快递单及其使用方法 | |
CN106331532A (zh) | 一种数据转换方法、装置及电子设备 | |
CN107730467A (zh) | 显示方法、装置、设备及存储介质 | |
CN102568437B (zh) | 图像显示方法及设备 | |
CN107113439A (zh) | 用于基于gpu的解块的高并行依赖性模式 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |