一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于尺子确定绘画方向的系统、方法、电子设备及介质与流程

2023-04-05 11:20:58 来源:中国专利 TAG:


1.本发明涉及计算机技术领域,具体涉及一种基于尺子确定绘画方向的系统、方法、电子设备及介质。


背景技术:

2.随着互联网的发展,笔式输入设备已经成为人机之间的重要的交互工具。目前市场上常见的笔式输入设备为智能笔或手写板,手写板一般是使用专门的笔或者手指在特定的区域内书写来采集笔迹数据;智能笔则是根据笔测到的笔与纸的位置移动来计算出笔迹数据。以上设备统称为笔式输入设备。
3.用户绘画的时候,会有需要尺子工具辅助确定绘画方向的需求,现有的笔试输入设备无法基于尺子方向确定绘画的方向,使绘画方向与尺子方向保持一致。


技术实现要素:

4.本发明实施例的目的在于提供一种基于尺子确定绘画方向的系统、方法、电子设备及介质,用以解决现有技术中无法基于尺子方向确定绘画的方向,使绘画方向与尺子方向保持一致的问题。
5.为实现上述目的,本发明实施例提供一种基于尺子确定绘画方向的方法,所述方法具体包括:
6.采集手写绘画数据;
7.基于所述手写绘画数据判断是否需要尺子工具,若是,检测电子设备的触摸屏是否接收到尺子辅助请求;
8.当检测到触摸屏接收到所述尺子辅助请求时,响应所述尺子辅助请求,基于尺子方向,确定绘画方向。
9.在上述技术方案的基础上,本发明还可以做如下改进:
10.进一步地,所述采集手写绘画数据,包括:
11.获取所述手写绘画数据的坐标数据;
12.根据所述坐标数据,获取第一比值和绘画速度,所述第一比值为绘画笔迹在水平方向上的占比与所述绘画笔迹在竖直方向上的占比的比值,所述绘画速度包括第一速度和第二速度,所述第一速度为绘画笔迹坐标在水平方向上的移动速度,所述第二速度为所述绘画笔迹坐标在竖直方向上的移动速度;
13.根据所述第一比值和所述绘画速度,确定绘画走向。
14.进一步地,所述基于所述手写绘画数据判断是否需要尺子工具,若是,检测电子设备的触摸屏是否接收到尺子辅助请求,包括:
15.当所述绘画走向在一定时间内相同时,生成尺子工具辅助提示;
16.在预设时间内检测触摸屏是否接收到尺子辅助请求。
17.进一步地,所述当检测到触摸屏接收到所述尺子辅助请求时,响应所述尺子辅助
请求,基于尺子方向,确定绘画方向,包括:
18.在预设时间内检测到尺子辅助请求时,响应所述尺子辅助请求;
19.基于绘画需求调整尺子工具的大小和位置,基于所述尺子工具的方向调整绘画方向,使所述绘画方向与所述尺子工具的方向保持一致。
20.一种基于尺子确定绘画方向的系统,包括:
21.采集模块,用于采集手写绘画数据;
22.判断模块,用于基于所述手写绘画数据判断是否需要尺子工具,若是,检测电子设备的触摸屏是否接收到尺子辅助请求;
23.响应模块,用于当检测到触摸屏接收到所述尺子辅助请求时,响应所述尺子辅助请求,基于尺子方向,确定绘画方向。
24.进一步地,所述采集模块用于:
25.获取所述手写绘画数据的坐标数据;
26.根据所述坐标数据,获取第一比值和绘画速度,所述第一比值为绘画笔迹在水平方向上的占比与所述绘画笔迹在竖直方向上的占比的比值,所述绘画速度包括第一速度和第二速度,所述第一速度为绘画笔迹坐标在水平方向上的移动速度,所述第二速度为所述绘画笔迹坐标在竖直方向上的移动速度;
27.根据所述第一比值和所述绘画速度,确定绘画走向。
28.进一步地,所述基于尺子确定绘画方向的系统还包括生成模块和检测模块:
29.所述生成模块用于当所述绘画走向在一定时间内相同时,生成尺子工具辅助提示;
30.所述检测模块用于在预设时间内检测触摸屏是否接收到尺子辅助请求。
31.进一步地,所述响应模块还用于:
32.在预设时间内检测到尺子辅助请求时,响应所述尺子辅助请求;
33.基于绘画需求调整尺子工具的大小和位置,基于所述尺子工具的方向调整绘画方向,使所述绘画方向与所述尺子工具的方向保持一致。
34.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如所述方法的步骤。
35.一种非暂态计算机可读介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述方法的步骤。
36.本发明实施例具有如下优点:
37.本发明中的基于尺子确定绘画方向的方法,采集手写绘画数据;基于所述手写绘画数据判断是否需要尺子工具,若是,检测电子设备的触摸屏是否接收到尺子辅助请求;当检测到触摸屏接收到所述尺子辅助请求时,响应所述尺子辅助请求,基于尺子方向,确定绘画方向;解决了现有技术中无法基于尺子方向确定绘画的方向,使绘画方向与尺子方向保持一致的问题。
附图说明
38.为了更清楚地说明本发明的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅
仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。
39.本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容得能涵盖的范围内。
40.图1为本发明基于尺子确定绘画方向的方法的流程图;
41.图2为本发明基于尺子确定绘画方向的系统的流程图;
42.图3为本发明提供的电子设备实体结构示意图。
43.其中附图标记为:
44.采集模块10,判断模块20,生成模块30,检测模块40,响应模块50,电子设备60,处理器601,存储器602,总线603。
具体实施方式
45.以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
46.实施例
47.图1为本发明基于尺子确定绘画方向的方法实施例流程图,如图1所示,本发明实施例提供的一种基于尺子确定绘画方向的方法包括以下步骤:
48.s101,采集手写绘画数据;
49.具体的,获取所述手写绘画数据的坐标数据;
50.根据所述坐标数据,获取第一比值和绘画速度,所述第一比值为绘画笔迹在水平方向上的占比与所述绘画笔迹在竖直方向上的占比的比值,所述绘画速度包括第一速度和第二速度,所述第一速度为绘画笔迹坐标在水平方向上的移动速度,所述第二速度为所述绘画笔迹坐标在竖直方向上的移动速度;
51.根据所述第一比值和所述绘画速度,确定绘画走向。
52.s102,基于手写绘画数据判断是否需要尺子工具,若是,检测电子设备的触摸屏是否接收到尺子辅助请求;
53.具体的,当所述绘画走向在一定时间内相同时,生成尺子工具辅助提示;
54.在预设时间内检测触摸屏是否接收到尺子辅助请求。
55.s103,当检测到触摸屏接收到尺子辅助请求时,响应尺子辅助请求,基于尺子方向,确定绘画方向;
56.具体的,在预设时间内检测到尺子辅助请求时,响应所述尺子辅助请求;
57.基于绘画需求调整尺子工具的大小和位置,基于所述尺子工具的方向调整绘画方向,使所述绘画方向与所述尺子工具的方向保持一致。
58.优选的,该绘画工具可导入相册图片,导出可见图层到相册,图片存储格式png;新建画布固定位4个尺寸,设备屏幕尺寸、适配最小屏幕长度9:16、16:9、1:1的尺寸;
59.拾色工具包括:吸管工具和拾色器;吸管工具可以通过点击画布中图像吸取准心位置颜色;拾色器可以优化取色器中心明度、暗度、纯度调节(无法选中黑色、白色);
60.该绘画工具还包括自动矫正、矫正调节、网格、画布尺寸、选择画笔、大小、透明度、显/隐侧边画笔、的功能,其中自动矫正可以自动调节画笔线条自动矫正强度,矫正调节可以使画笔矫正力度调节,选择范围0-100;网格仅视觉参考用,可调节开关;画布尺寸适配最小屏幕长度的9:6、16:9、1:1、原画布尺寸切换;选择画笔,6种笔刷效果快捷入口,点击切换不同画笔,绘制时收起,点击后弹出;大小指的是笔头大小调节,调节范围0-100,透明度指的是着色透明度调节,调节范围0-100;
61.该绘画工具还包括图层功能,图层功能包括移动位置、删除、显示/隐藏、新建图层;移动位置指的是长按移动位置,删除指的是删除图层,显示/隐藏指的是显示或隐藏图层列表;
62.笔刷包括铅笔、毛笔、马克笔、喷笔、工作室笔和干油墨笔;
63.橡皮擦可以擦除选中图层绘制内容,可调节大小和透明度;
64.该绘画工具包括绘画模块,绘画模块包括自动矫正功能、撤销回退、图案填充、图层添加样式、选中元素定位到图层、笔刷库、整体ui布局调整和手势控制;自动矫正功能包括画笔矫正和图形矫正;图形矫正包括绘制形状后线条自动平滑处理,参考procreate;撤销回退包括记录用户在newbrush中的每次与画布产生的动作,通过撤销、回退回滚操作记录,同时支持手势控制两指点击画布撤销,三指点击画布回退;图层添加样式包括样式手势旋转、样式手势缩放、样式手势调整位置和样式显示隐藏,样式手势旋转、样式手势缩放、样式手势调整位置和样式显示隐藏是指将图案应用于选中图层(为图层添加图案样式),并可通过手势控制调整图案位置、大小、角度;选中元素定位到图层包括画布中选中的元素可直接定位并选中所在图层;手势控制包括画布旋转、画布缩放和调整画布位置,画布旋转是指两指按住画布旋转可调整画布方向,画布缩放是指两指按住画布捏合操作调整画布大小,调整画布位置是指两指按住画布可移动画布位置。
65.该绘画工具包括动画模块,动画模块包括ai动画和视频录制功能,ai动画是指接入ai能力,通过前置摄像头面捕驱动预设模版产生动画效果,视频录制包括录制和导出,录制是指录制预设模版动画效果,导出是指将录制结果保存到到手机相册,保存格式mp4,分辨率4k,1080p、720p、帧数25、30、60帧。
66.该绘画工具包括数字物料模块,数字物料模块包括全局处理能力、文字处理能力和图片处理能力;全局处理能力包括模板库、元素库、创建文本、配色库、调节和导出功能;模板库包括模板列表页,可通过分类进行筛选,选中后应用模板,元素库可通过相册、素材库、本地文件三种方式导入图片元素,创建文本是指添加文本输入框,新增文本总是置于最顶层,配色库是指配色卡列表页,可通过分类进行筛选,选中后自动替换当前模板配色,位图元素无需替换颜色,相邻元素颜色需去重,调节是指调整整体元素亮度、对比度、饱和度、清晰度4项数值,也可直接应用4项数值组合的滤镜模板。
67.文字处理能力包括更改字体、调节自豪、特效字体、文本加粗、文本倾斜、下划线、对齐、文本列表、调整字间距、调整行间距和修改文本颜色;调整字号指的是支持手势控制调整字号,特效字体的效果包括描边、投影、外发光、浮雕、内阴影、内发光;对齐包含三种方式,分别是左对齐、居中对齐、右对齐,默认左对齐每次点击切换一种对齐状态;文本列表一
共两种方式,分别是有序列表和无序列表(带数字编号和不带数字编号),默认为无序列表,每次点击切换一种状态;修改文本颜色指的是通过右上角拾色器更换颜色。图片处理能力包括绘画、替换元素、裁剪、调节、层级、复制元素、透明度和智能抠图;绘画是将选中元素作为单独图层带入到绘画功能中,替换元素是用其他图片文件替换已选中元素,替换图片满足被替换元素最大边等比例进行缩放,裁剪是裁减当前选中元素,可参考剪映裁减功能,调节是调整选中图片元素亮度、对比度、饱和度、清晰度4项数值,也可直接应用4项数值组合的滤镜模板,层级是调整选中元素在组件中的层级位置;智能抠图是通过算法自动抠出导入图片或已有图片元素主体物。
68.该绘画工具包括模板分类列表页和搜索功能。
69.该绘画工具包括工程文件解析,工程文件解析包括ppt解析、psd解析、ai解析和sketch解析,支持解析ppt格式文件,每一页为一个组件,组件里包含文本、图片元素,其他格式元素暂时不处理,支持解析psd格式文件,保留原文件中图层,样式效果暂时不做处理,支持解析ai格式文件,保留原文件中图层、组件状态,样式效果暂时不做处理,支持解析sketch格式文件,保留原文件中图层,样式效果暂时不做处理。
70.该绘画工具包括分辨率转化,将72dpi转300dpi,导出印刷格式时需将72分辨率图片转位300分辨率图片,图像色彩模式为cmyk印刷格式。
71.该基于尺子确定绘画方向的方法,通过采集手写绘画数据;基于所述手写绘画数据判断是否需要尺子工具,若是,检测电子设备的触摸屏是否接收到尺子辅助请求;当检测到触摸屏接收到所述尺子辅助请求时,响应所述尺子辅助请求,基于尺子方向,确定绘画方向。改善了现有技术中无法基于尺子方向确定绘画的方向,使绘画方向与尺子方向保持一致的问题。
72.图2为本发明基于尺子确定绘画方向的系统实施例流程图;如图2所示,本发明实施例提供的一种基于尺子确定绘画方向的系统,包括以下步骤:
73.采集模块10,用于采集手写绘画数据;
74.所述采集模块10还用于:
75.获取所述手写绘画数据的坐标数据;
76.根据所述坐标数据,获取第一比值和绘画速度,所述第一比值为绘画笔迹在水平方向上的占比与所述绘画笔迹在竖直方向上的占比的比值,所述绘画速度包括第一速度和第二速度,所述第一速度为绘画笔迹坐标在水平方向上的移动速度,所述第二速度为所述绘画笔迹坐标在竖直方向上的移动速度;
77.根据所述第一比值和所述绘画速度,确定绘画走向。
78.判断模块20,用于基于所述手写绘画数据判断是否需要尺子工具,若是,检测电子设备的触摸屏是否接收到尺子辅助请求;
79.响应模块50,用于当检测到触摸屏接收到所述尺子辅助请求时,响应所述尺子辅助请求,基于尺子方向,确定绘画方向。
80.所述响应模块50还用于:
81.在预设时间内检测到尺子辅助请求时,响应所述尺子辅助请求;
82.基于绘画需求调整尺子工具的大小和位置,基于所述尺子工具的方向调整绘画方向,使所述绘画方向与所述尺子工具的方向保持一致。
83.所述基于尺子确定绘画方向的系统还包括生成模块30和检测模块40:
84.所述生成模块30用于当所述绘画走向在一定时间内相同时,生成尺子工具辅助提示;
85.所述检测模块40用于在预设时间内检测触摸屏是否接收到尺子辅助请求。
86.本发明的一种基于尺子确定绘画方向的系统,通过采集模块10采集手写绘画数据,通过判断模块20基于所述手写绘画数据判断是否需要尺子工具,若是,检测电子设备的触摸屏是否接收到尺子辅助请求,当检测到触摸屏接收到所述尺子辅助请求时,通过响应模块50响应所述尺子辅助请求,基于尺子方向,确定绘画方向。解决了现有技术中无法基于尺子方向确定绘画的方向,使绘画方向与尺子方向保持一致的问题。
87.图3为本发明实施例提供的电子设备实体结构示意图,如图3所示,电子设备60包括:处理器601(processor)、存储器602(memory)和总线603;
88.其中,处理器601、存储器602通过总线603完成相互间的通信;
89.处理器601用于调用存储器602中的程序指令,以执行上述各方法实施例所提供的方法,例如包括:采集手写绘画数据;基于所述手写绘画数据判断是否需要尺子工具,若是,检测电子设备的触摸屏是否接收到尺子辅助请求;当检测到触摸屏接收到所述尺子辅助请求时,响应所述尺子辅助请求,基于尺子方向,确定绘画方向。
90.本实施例提供一种非暂态计算机可读介质,非暂态计算机可读介质存储计算机指令,计算机指令使计算机执行上述各方法实施例所提供的方法,例如包括:采集手写绘画数据;基于所述手写绘画数据判断是否需要尺子工具,若是,检测电子设备的触摸屏是否接收到尺子辅助请求;当检测到触摸屏接收到所述尺子辅助请求时,响应所述尺子辅助请求,基于尺子方向,确定绘画方向。
91.本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
92.以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
93.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分的方法。
94.虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献