一种基于web画板的图形绘制方法及系统技术方案

技术编号:34935976 阅读:19 留言:0更新日期:2022-09-15 07:33
本发明专利技术涉及图像数据处理技术领域,具体涉及一种基于web画板的图形绘制方法及系统,包括:控制面板,用于提供绘制区域及发出执行命令;感知模块,用于接收系统用户轻触控制面板进行操作的位置;设定模块,用于设定控制面板表面可被感知模块执行用户轻触操作的位置区域;侦测模块,用于侦测系统服务web画板的实时内存占用;本发明专利技术能够对web画板上的绘制区域进行适应性划分,使得每一划分区域均可被用户选择作为独立的绘制区域,并进一步的通过对其它划分区域的开闭管理,较大限度的降低了web画板被用户使用进行图像绘制过程中的内存占用,从而以便web画板上即使绘制图像数据较多较大时,web画板运行依然稳定流畅。web画板运行依然稳定流畅。web画板运行依然稳定流畅。

【技术实现步骤摘要】
一种基于web画板的图形绘制方法及系统


[0001]本专利技术涉及图像数据处理
,具体涉及一种基于web画板的图形绘制方法及系统。

技术介绍

[0002]web画板是一种计算机上的用于图形绘制的基础工具,用户可通过鼠标点击及拖动等操作,在web画板上绘制图像并着色。
[0003]根据用户的使用需求,这种计算机基础工具的程序由简到繁的不断完善,web画板的功能逐步增多,因而对计算机设备的性能要求也同步提升,这导致用户在web画板上绘制的图像数据会随图像数据内容的增多而出现卡顿,进而为用户的使用带来困扰,且不乏出现因卡顿而在web画板上绘制的图像数据丢失的情况,造成用户的损失。

技术实现思路

[0004]解决的技术问题针对现有技术所存在的上述缺点,本专利技术提供了一种基于web画板的图形绘制方法及系统,解决了上述
技术介绍
中提出的技术问题。
[0005]技术方案为实现以上目的,本专利技术通过以下技术方案予以实现:第一方面,一种基于web画板的图形绘制系统,包括:控制面板,用于提供绘制区域及发出执行命令;感知模块,用于接收系统用户轻触控制面板进行操作的位置;设定模块,用于设定控制面板表面可被感知模块执行用户轻触操作的位置区域;侦测模块,用于侦测系统服务web画板的实时内存占用;选择模块,用于选择设定模块设定的任一轻触操作位置区域开放轻触操作权限;管理模块,用于管理设定模块中设定的轻触操作位置区域的运行开闭;储存单元,用于储存管理模块实时控制关闭的轻触操作位置区域的用户绘制的图像数据。r/>[0006]更进一步地,系统服务web画板功能包括:线性线条绘制、填充及渲染。
[0007]更进一步地,所述设定模块设定的位置区域根据用户自定义设定,控制面板表面可触区域设有功能区与绘制区,所述功能区不参与用户控制设定模块对位置区域进行自定义的设定。
[0008]更进一步地,所述设定模块中设置有子模块,包括:修改单元,用于修改设定模块被用户控制运行设定的轻触操作位置区域;其中,所述修改单元在控制面板应用系统实时运行过程中,同步实时触发运行,所述用户通过修改单元修改清楚操作位置区域后结束修改单元运行,修改单元对用户输入的修改命令进行处理及应用,修改单元运行过程中感知模块停止运行,在修改单元运行结束
后重新启动。
[0009]更进一步地,所述设定模块运行设定的轻触操作位置区域不少于两组。
[0010]更进一步地,所述侦测模块中设置有子模块,包括:选择单元,用于选择侦测模块运行条件;提示单元,用于发出弹窗提示用户是否跳转运行选择模块。
[0011]更进一步地,所述选择单元运行侦测模块运行条件根据用户自定义设定,选择单元选择侦测模块运行条件默认设定为用户拖拽于控制面板上绘制图像的行为;所述提示单元中设置有控制程序,用户操作系统通过控制程序对提示单元进行主控。
[0012]更进一步地,所述侦测模块中侦测系统服务web画板的内存占用比率计算公式如下:;式中:为控制面板在web画板中运行所占用的内存占比;为内存总容量;为空闲内存容量;为内存最大可用量。
[0013]更进一步地,所述控制面板通过介质电性连接有感知模块、设定模块及侦测模块,所述设定模块中介质电性部署有修改单元,所述侦测模块介质电性连接有选择单元及提示单元,所述侦测模块介质电性连接有选择模块及管理模块,所述管理模块中介质电性部署有储存单元。
[0014]第二方面,一种基于web画板的图形绘制方法,包括以下步骤:Step1:分析web画板上可触控面板范围边界,在可触控面板范围边界所限制的区域内捕捉绘制区域;Step2:对捕捉到绘制区域部署默认程序及修改程序,通过两组程序对绘制区域进行区域划分;Step3:用户在web画板上进行图像数据的绘制,绘制过程中web画板实时监测自身内存占用数值;Step4:根据web画板当前自身内存占用数值设定触发逻辑,根据触发逻辑或用户自主选择执行Step5;Step5:选择任一组划分区域作为当前应用区域,对其他划分区域进行关闭,用户在web画板上对选择的划分区域进行图像数据的绘制操作。
[0015]有益效果采用本专利技术提供的技术方案,与已知的公有技术相比,具有如下有益效果:1、本专利技术提供一种基于web画板的图形绘制系统,通过该系统能够对web画板上的绘制区域进行适应性划分,使得每一划分区域均可被用户选择作为独立的绘制区域,并进一步的通过对其它划分区域的开闭管理,较大限度的降低了web画板被用户使用进行图像
绘制过程中的内存占用,从而以便web画板上即使绘制图像数据较多较大时,web画板运行依然稳定流畅。
[0016]2、本专利技术提供一种基于web画板的图形绘制方法,该方法执行步骤过程中,进一步有效的维护了图形绘制系统的运行稳定,并且能够实时的检测web画板运行被用户使用绘制图像数据过程中的内存占用数值,从而以此为基础进一步的准确的判定web画板运行当前状态是否流程,是否需要应用系统功能,有效的对系统及web画板的相互协作运行带来了互动效果。
[0017]3、本专利技术通过系统设定,当用户选择任一web画板上的划分区域进行单独绘制时,能够同步的保存并关闭其他划分区域,并且在关闭过程中,通过限制用户操作权限的方式避免了web画板在对划分区域进行保存处理时不会出现崩溃。
附图说明
[0018]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1为一种基于web画板的图形绘制系统的结构示意图;图2为一种基于web画板的图形绘制方法的流程示意图;图3为web画板与web画板搭载本专利技术中系统在web画板运行过程中内存占用比较示意图;图中的标号分别代表:1、控制面板;2、感知模块;3、设定模块;31、修改单元;4、侦测模块;41、选择单元;42、提示单元;5、选择模块;6、管理模块;61、储存单元。
具体实施方式
[0020]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0021]下面结合实施例对本专利技术作进一步的描述。
[0022]实施例1本实施例的一种基于web画板的图形绘制系统,如图1所示,包括:控制面板1,用于提供绘制区域及发出执行命令;感知模块2,用于接收系统用户轻触控制面板1进行操作的位置;设定模块3,用于设定控制面板1表面可被感知模块2执行用户轻触操作的位置区域;侦测模块4,用于侦测系统服务web画板的实时内存占用;选择模块5,用于选择设定模块3设定的任一轻触操作位置区本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于web画板的图形绘制系统,其特征在于,包括:控制面板(1),用于提供绘制区域及发出执行命令;感知模块(2),用于接收系统用户轻触控制面板(1)进行操作的位置;设定模块(3),用于设定控制面板(1)表面可被感知模块(2)执行用户轻触操作的位置区域;侦测模块(4),用于侦测系统服务web画板的实时内存占用;选择模块(5),用于选择设定模块(3)设定的任一轻触操作位置区域开放轻触操作权限;管理模块(6),用于管理设定模块(3)中设定的轻触操作位置区域的运行开闭;储存单元(61),用于储存管理模块(6)实时控制关闭的轻触操作位置区域的用户绘制的图像数据。2.根据权利要求1所述的一种基于web画板的图形绘制系统,其特征在于,系统服务web画板功能包括:线性线条绘制、填充及渲染。3.根据权利要求1所述的一种基于web画板的图形绘制系统,其特征在于,所述设定模块(3)设定的位置区域根据用户自定义设定,控制面板(1)表面可触区域设有功能区与绘制区,所述功能区不参与用户控制设定模块(3)对位置区域进行自定义的设定。4.根据权利要求1所述的一种基于web画板的图形绘制系统,其特征在于,所述设定模块(3)中设置有子模块,包括:修改单元(31),用于修改设定模块(3)被用户控制运行设定的轻触操作位置区域;其中,所述修改单元(31)在控制面板(1)应用系统实时运行过程中,同步实时触发运行,所述用户通过修改单元(31)修改清楚操作位置区域后结束修改单元(31)运行,修改单元(31)对用户输入的修改命令进行处理及应用,修改单元(31)运行过程中感知模块(2)停止运行,在修改单元(31)运行结束后重新启动。5.根据权利要求1所述的一种基于web画板的图形绘制系统,其特征在于,所述设定模块(3)运行设定的轻触操作位置区域不少于两组。6.根据权利要求1所述的一种基于web画板的图形绘制系统,其特征在于,所述侦测模块(4)中设置有子模块,包括:选择单元(41),用于选择侦测模块(4)运行条件;提示单元(42),用于发...

【专利技术属性】
技术研发人员:陈霜
申请(专利权)人:深圳润方创新技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1