首页 / 专利库 / 专利权 / 国际初步审查要求 / 选定 / 圆环形图像的绘制方法和系统

圆环形图像的绘制方法和系统

阅读:574发布:2023-01-10

专利汇可以提供圆环形图像的绘制方法和系统专利检索,专利查询,专利分析的服务。并且本 发明 提供一种圆环形图像的绘制方法和系统,其中方法包括步骤:确定圆环形图像的圆环的内径R1和外径R2;在图像绘制的 坐标系 上,以圆的中心为坐标原点,分别在距离坐标原点R1和R2的圆上,取若干坐标点设为内径坐标点和外径坐标点;分别在内径坐标点和外径坐标点中各选择至少一个坐标点,并以所述选取的坐标点绘制N边形图像,N≥3;以所述绘制的N边形中的一条 选定 边为边界,绘制新的N边形图像;重复绘制新的N边形图像,直至绘制的N边形图像与开始绘制的N边形图像重叠或具有共有的选定边时止。本发明通过有规律得绘制圆环内径和外径之间的多边形从而绘制圆环形图像,绘制过程更加灵活简便,绘制效果更舒适。,下面是圆环形图像的绘制方法和系统专利的具体信息内容。

1.一种圆环形图像的绘制方法,其特征在于,包括如下步骤:
步骤s1,确定圆环形图像的圆环的内径R1和外径R2;
步骤s2,在图像绘制的坐标系上,以圆的中心为坐标原点,分别在距离坐标原点R1和R2的圆上,取若干坐标点设为内径坐标点和外径坐标点;其中,内径坐标点的坐标为外径坐标点的坐标为
为坐标点和圆心连线与坐标系参考平轴之间的夹; 在0至360°范围内,以角度集合取n个内径坐标点和外径坐标点,得到集合(Q1,Q2……Qn),(P1,
P2,……Pn);根据选取好的角度集合 分别计算出内径坐标点的坐标
和外径坐标点的坐标,根据所述坐标确定一个坐标范围,在该确定坐标范围内绘制图像;
步骤s3,分别在内径坐标点和外径坐标点中各选择至少一个坐标点,并以所述选取的坐标点绘制N边形图像,N≥3;其中,所述N边形图像的任意两条相邻边的内部夹角小于
180°;
步骤s4,以所述绘制的N边形中的一条选定边为边界,绘制新的N边形图像;其中,所述选定边的一端点为内径坐标点,另一端点为外径坐标点;
步骤s5,重复步骤s4绘制新的N边形图像,直至绘制的N边形图像与开始绘制的N边形图像重叠或具有共有的选定边时止。
2.根据权利要求1所述的圆环形图像的绘制方法,其特征在于,所述N边形图像的坐标点选择方法包括:
内径坐标点选择1个点或2个相邻的坐标点,外径坐标点选择1个或m个相邻的坐标点,m≥2。
3.根据权利要求1所述的圆环形图像的绘制方法,其特征在于,所述新的N边形图像包括多种边数不同的N边形图像。
4.根据权利要求1至3任一项所述的圆环形图像的绘制方法,其特征在于,将所述步骤s3,步骤s4中绘制的N边形图像绘制在内存中,或保存在非易失性存储器中。
5.一种圆环形图像的绘制系统,其特征在于,包括:
直径确定模,用于确定圆环形图像的圆环的内径R1和外径R2;
坐标点选择模块,用于在图像绘制的坐标系上,以圆的中心为坐标原点,分别在距离坐标原点R1和R2的圆上,取若干坐标点设为内径坐标点和外径坐标点;其中,内径坐标点的坐标为 外径坐标点的坐标为
为坐标点和圆心连线与坐标系参考水平轴之间的夹角;在0至360°范围内,以角度集合取n个内径坐标点和外径坐标点,得到集合(Q1,Q2……Qn),(P1,
P2,……Pn);根据选取好的角度集合 分别计算出内径坐标点的坐标
和外径坐标点的坐标,根据所述坐标确定一个坐标范围,在该确定坐标范围内绘制图像;
第一绘制模块,用于分别在内径坐标点和外径坐标点中各选择至少一个坐标点,并以所述选取的坐标点绘制N边形图像,N≥3;其中,所述N边形图像的任意两条相邻边的内部夹角小于180°;
第二绘制模块,用于以所述绘制的N边形中的一条选定边为边界,绘制新的N边形图像;
其中,所述选定边的一端点为内径坐标点,另一端点为外径坐标点;
重复绘制模块,用于通过第二绘制模块重复绘制新的N边形图像,直至绘制的N边形图像与开始绘制的N边形图像重叠或具有共有的选定边时止。
6.根据权利要求5所述的圆环形图像的绘制系统,其特征在于,所述N边形图像的坐标点选择方式包括:
内径坐标点选择1个点或2个相邻的坐标点,外径坐标点选择1个或m个相邻的坐标点,m≥2。
7.根据权利要求5所述的圆环形图像的绘制系统,其特征在于,所述新的N边形图像包括多种边数不同的N边形图像。
8.根据权利要求5至7任一项所述的圆环形图像的绘制系统,其特征在于,还包括图像存储模块,用于将所述第一绘制模块、第二绘制模块绘制的N边形图像绘制在内存中,或保存在非易失性存储器中。

说明书全文

圆环形图像的绘制方法和系统

技术领域

[0001] 本发明涉及图像显示处理技术领域,特别是涉及一种圆环形图像的绘制方法和系统。

背景技术

[0002] 在计算机图像显示领域中,圆环形图像是一种应用广泛的常见图形形式的图像,但是在计算机一些软件系统中没有提供直接显示圆环的接口,在实际应用中往往需要开发人员自己设计绘制圆环的方法。
[0003] 在不提供直接显示圆环接口的软件中,开发人员一般会按照常规的方法设计圆环,比较复杂;又或者使用带透明度的圆环位图替代矢量圆环,但需要准备图片,为此,在中国专利申请号为:201410153757.4的专利文献中,公开了一种通过绘制多个等腰梯形的方法,该方案能够通过圆环内径外径之间的等腰梯形绘制圆环,较为简单地绘制圆环形图像,提高了绘制效率。
[0004] 但在实际使用中发现,上述专利文献提供的绘制方案,灵活性、简便性不足,绘制效果方面仍有欠缺。

发明内容

[0005] 基于此,有必要针对上述技术问题,提供一种绘制更加灵活简便,绘制效果更舒适圆环形图像的绘制方法和系统。
[0006] 一种圆环形图像的绘制方法,包括如下步骤:
[0007] 步骤s1,确定圆环形图像的圆环的内径R1和外径R2;
[0008] 步骤s2,在图像绘制的坐标系上,以圆的中心为坐标原点,分别在距离坐标原点R1和R2的圆上,取若干坐标点设为内径坐标点和外径坐标点;其中,内径坐标点的坐标为外径坐标点的坐标为为坐标点和圆心连线与坐标系参考平轴之间的夹;在0至360°范围内,以角度集合取n个内径坐标点和外径坐标点,得到集合(Q1,Q2……Qn),(P1,
P2,……Pn);根据选取好的角度集合 分别计算出内径坐标点的坐标
和外径坐标点的坐标,根据所述坐标确定一个坐标范围,在该确定坐标范围内绘制图像;
[0009] 步骤s3,分别在内径坐标点和外径坐标点中各选择至少一个坐标点,并以所述选取的坐标点绘制N边形图像,N≥3;
[0010] 步骤s4,以所述绘制的N边形中的一条选定边为边界,绘制新的N边形图像;其中,所述选定边的一端点为内径坐标点,另一端点为外径坐标点;
[0011] 步骤s5,重复步骤s4绘制新的N边形图像,直至绘制的N边形图像与开始绘制的N边形图像重叠或具有共有的选定边时止。
[0012] 一种圆环形图像的绘制系统,其特征在于,包括:
[0013] 直径确定模,用于确定圆环形图像的圆环的内径R1和外径R2;
[0014] 坐标点选择模块,用于在图像绘制的坐标系上,以圆的中心为坐标原点,分别在距离坐标原点R1和R2的圆上,取若干坐标点设为内径坐标点和外径坐标点;其中,内径坐标点的坐标为 外径坐标点的坐标为为坐标点和圆心连线与坐标系参考水平轴之间的夹角;在0至360°范围内,以角度集合取n个内径坐标点和外径坐标点,得到集合(Q1,Q2……Qn),(P1,
P2,……Pn);根据选取好的角度集合 分别计算出内径坐标点的坐标
和外径坐标点的坐标,根据所述坐标确定一个坐标范围,在该确定坐标范围内绘制图像;
[0015] 第一绘制模块,用于分别在内径坐标点和外径坐标点中各选择至少一个坐标点,并以所述选取的坐标点绘制N边形图像,N≥3;
[0016] 第二绘制模块,用于以所述绘制的N边形中的一条选定边为边界,绘制新的N边形图像;其中,所述选定边的一端点为内径坐标点,另一端点为外径坐标点;
[0017] 重复绘制模块,用于通过第二绘制模块重复绘制新的N边形图像,直至绘制的N边形图像与开始绘制的N边形图像重叠或具有共有的选定边时止。
[0018] 上述圆环形图像的绘制方法和系统,针对于曲线可以近似为无穷多个微小直线,通过有规律得绘制圆环内径和外径之间的多边形从而绘制圆环形图像,绘制过程更加灵活简便,绘制效果更舒适。附图说明
[0019] 图1为本发明的圆环形图像的绘制方法流程图
[0020] 图2为一个圆环形图像的示意图;
[0021] 图3为N变形图像绘制示意图;
[0022] 图4为另一实施例的圆环形图像的绘制方法流程图;
[0023] 图5为本发明的圆环形图像的绘制系统结构示意图;
[0024] 图6为另一实施例的圆环形图像的绘制系统结构示意图。

具体实施方式

[0025] 下面结合附图对本发明的圆环形图像的绘制方法和系统的具体实施方式作详细描述。
[0026] 参考图1所示,图1为本发明的圆环形图像的绘制方法流程图,包括如下步骤:
[0027] 步骤s1,确定圆环形图像的圆环的内径R1和外径R2;
[0028] 步骤s2,在图像绘制的坐标系上,以圆的中心为坐标原点,分别在距离坐标原点R1和R2的圆上,取若干坐标点设为内径坐标点和外径坐标点;其中,内径坐标点的坐标为外径坐标点的坐标为为坐标点和圆心连线与坐标系参考水平轴之间的夹角;
[0029] 参考图2所示,图2为一个圆环形图像的示意图,在xOy坐标系中,圆环形图像的圆环的内径为R1,外径为R2,例如,在角度 为 时,取内径坐标点Q1,外径坐标点P1,则 在0至360°范围内,以角度集合 可以取n个内径坐标点和外径坐标点,得到集合(Q1,Q2……Qn),(P1,P2,……Pn)。
[0030] 具体的,根据前面选取好的角度集合 通过和 分别计算出内径坐标点的坐标和外径坐标点
的坐标,根据这些坐标可以确定一个坐标范围,在该确定坐标范围内绘制图像。
[0031] 步骤s3,分别在内径坐标点和外径坐标点中各选择至少一个坐标点,并以所述选取的坐标点绘制N边形图像,N≥3;
[0032] 在此步骤中,根据坐标点确定的范围绘制N边形图像,如图2中的N边形,由于N≥3,所以选取的坐标点的总数应大于或等于3,绘制N边形图像。
[0033] 对于上述N边形图像,可以自由选择边数,例如,可以(Q1,P1,P2)、(Q1,P1,Q2)、(Q1,P1,P2,Q2)、(Q1,P1,P2,P3,P4)等多种组合,至少在内径坐标点和外径坐标点上各取一个坐标点,但坐标点的总数大于等于3。
[0034] 作为一种实施方式,所述N边形图像的坐标点选择方法可以如下:即内径坐标点选择1个点或2个相邻的坐标点,外径坐标点选择1个或m个相邻的坐标点,m≥2。
[0035] 考虑计算机系统已有的软件绘制方法,所绘制的N边形图像的任意两条相邻边的内部夹角应小于180°,即N边形是凸边形。
[0036] 步骤s4,以所述绘制的N边形中的一条选定边为边界,绘制新的N边形图像;其中,所述选定边的一端点为内径坐标点,另一端点为外径坐标点;
[0037] 此步骤中,是重复绘制方式,在0至360°范围内不断地绘制N边形图像,如图3所示,图3为N变形图像绘制示意图,假设在步骤s3绘制了N边形图像(Q1,P1,P2),则以坐标点(Q1,P2)为端点的边为选定边,绘制新的N边形图像(Q1,P2,Q2);下一次绘制时,就以(P2,Q2)为端点的边为选定边,继续绘制下去。
[0038] 步骤s5,重复步骤s4绘制新的N边形图像,直至绘制的N边形图像与开始绘制的N边形图像重叠或具有共有的选定边时止。
[0039] 此步骤中,在0至360°范围内不断地绘制N边形图像,当绘制的N边形图像与开始绘制的N边形图像重叠或具有共有的选定边时,说明已经形成圆环形图像,完成了整个绘制过程。
[0040] 如图3所示,沿着箭头方向,随着 在0至360°范围内不断增大,在其角度上选择的坐标点上不断绘制N边形图像,最终可以得到某个N边形图像与N边形图像(Q1,P1,P2),或者在(Q1,P1)为端点的选定边上重叠,此时即完成绘制过程。
[0041] 对于 在0至360°范围内的取值,可以根据实际情况而定,例如可以以每隔1°选定一个角度,或者其它组合方式等形成
[0042] 在本发明的技术方案中,所选取的内径坐标点和外径坐标点数目越多,最终绘制的图像越接近圆环,效果越好,但相应地绘制过程越长,但速度就越慢。在实际应用中可以根据需求来设定内径坐标点和外径坐标点数目。
[0043] 作为一个实施例,为了方便绘制的圆环形图像在计算机中的应用,参考图4所示,图4为另一实施例的圆环形图像的绘制方法流程图,还可以进一步包括:
[0044] 步骤s6,将所述步骤s3,步骤s4中绘制的N边形图像绘制在内存中,或保存在非易失性存储器中;
[0045] 通过保存所述图像,在设计过程中,直接调用即可。
[0046] 本发明提供了一种更为灵活简便的方法绘制圆环形图像的方案,圆环形图像由曲线描绘而成,而人的眼睛的识别能并非能够观察到纯曲线弧度,即曲线可以近似为无穷多个微小直线,因此,利用人眼不能识别极其细微的曲线变化,通过有规律得绘制圆环内径和外径之间的多边形从而绘制圆环形图像,绘制过程更加灵活简便,绘制效果更舒适。
[0047] 参考图5所示,图5为本发明的圆环形图像的绘制系统结构示意图,包括:
[0048] 直径确定模块,用于确定圆环形图像的圆环的内径R1和外径R2;
[0049] 坐标点选择模块,用于在图像绘制的坐标系上,以圆的中心为坐标原点,分别在距离坐标原点R1和R2的圆上,取若干坐标点设为内径坐标点和外径坐标点;其中,内径坐标点的坐标为 外径坐标点的坐标为为坐标点和圆心连线与坐标系参考水平轴之间的夹角;
[0050] 第一绘制模块,用于分别在内径坐标点和外径坐标点中各选择至少一个坐标点,并以所述选取的坐标点绘制N边形图像,N≥3;
[0051] 第二绘制模块,用于以所述绘制的N边形中的一条选定边为边界,绘制新的N边形图像;其中,所述选定边的一端点为内径坐标点,另一端点为外径坐标点;
[0052] 重复绘制模块,用于通过第二绘制模块重复绘制新的N边形图像,直至绘制的N边形图像与开始绘制的N边形图像重叠或具有共有的选定边时止。
[0053] 在一个实施例中,所述N边形图像的坐标点选择方式包括:
[0054] 内径坐标点选择1个点或2个相邻的坐标点,外径坐标点选择1个或m个相邻的坐标点,m≥2。
[0055] 在一个实施例中,所述N边形图像的任意两条相邻边的内部夹角小于180°。
[0056] 在一个实施例中,所述新的N边形图像包括多种边数不同的N边形图像。
[0057] 在一个实施例中,参考图6所示,图6为另一实施例的圆环形图像的绘制系统结构示意图,还包括图像存储模块,用于将所述第一绘制模块、第二绘制模块绘制的N边形图像绘制在内存中,或保存在非易失性存储器中。
[0058] 本发明的圆环形图像的绘制系统与本发明的圆环形图像的绘制方法一一对应,在上述圆环形图像的绘制方法的实施例阐述的技术特征及其有益效果均适用于圆环形图像的绘制系统的实施例中,特此声明
[0059] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈