本发明实施例涉及计算机技术领域,尤其涉及一种评论数据的生成方法、装置、电子设备及计算机存储介质。
背景技术:
随着互联网技术和移动通信技术的发展,用户可以通过互联网在网站或应用(英文:application,app)中浏览到很多信息,并且用户在浏览过程中,还可以针对这些信息添加评论。
相关技术中,用户在评论时,不仅可以输入文字评论,也可以添加图像进行评论。但是,在实现上述方案的过程中,用户添加图像进行评论时需要先将图像保存到本地如本地手机相册,然后再对保存在本地的图像进行编辑,最后在评论区域中上传图像进行评论。
但是,上述使用图像进行评论的过程操作繁琐,用户操作负担大且评论效率低下。
技术实现要素:
有鉴于此,本发明实施例提供一种评论数据的生成方法、装置、电子设备及计算机存储介质,以解决上述部分或全部问题。
根据本发明实施例的第一方面,提供了一种评论数据的生成方法,包括:响应于用户在页面上的触发操作;获取用户在页面上确定的目标图像;基于目标图像,生成包括目标图像的评论数据。
根据本发明实施例的第二方面,提供了一种评论数据的生成装置,包括:触发模块,用于响应于用户在页面上的触发操作;获取用户在页面上确定的目标图像;评论模块,用于基于目标图像,生成包括目标图像的评论数据。
根据本发明实施例的第三方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;存储器用于存放至少一可执行指令,可执行指令使处理器执行如第一方面的评论数据的生成方法对应的操作。
根据本发明实施例的第四方面,提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面的评论数据的生成方法。
本发明实施例提供的评论数据的生成方法、装置、电子设备及计算机存储介质,响应于用户在页面上的触发操作;获取用户在页面上确定的目标图像;基于目标图像,生成包括目标图像的评论数据。通过本发明实施例的方案,直接针对页面进行操作,生成包含目标图像的评论数据,不需要用户先将页面或者页面中的目标图像预先保存为图像,再进行后续的评论操作,用户操作更加便捷,减轻了用户操作负担,且提高了用户评论效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的一种评论数据的生成方法的场景示意图;
图2为本发明实施例一提供的一种评论数据的生成方法的流程图;
图3a为本发明实施例一提供的一种选择效果示意图;
图3b为本发明实施例一提供的另一种选择效果示意图;
图3c为本发明实施例一提供的又一种选择效果示意图;
图4为本发明实施例一提供的另一种评论数据的生成方法的场景示意图;
图5为本发明实施例二提供的一种评论数据的生成方法的流程图;
图6a为本发明实施例二提供的一种评论数据显示效果示意图;
图6b为本发明实施例二提供的一种标识信息显示效果示意图;
图6c为本发明实施例二提供的一种取消上墙效果示意图;
图7为本发明实施例二提供的一种评论数据的生成方法的场景示意图;
图8为本发明实施例三提供的一种评论数据的生成装置的结构图;
图9为本发明实施例四提供的一种电子设备的结构框图。
具体实施方式
为了使本领域的人员更好地理解本发明实施例中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明实施例一部分实施例,而不是全部的实施例。基于本发明实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本发明实施例保护的范围。
下面结合本发明实施例附图进一步说明本发明实施例具体实现。
实施例一
本发明实施例一提供一种评论数据的生成方法,为了便于理解,参照图1说明本发明实施例一的评论数据的生成方法所应用的场景,图1为本发明实施例一提供的一种评论数据的生成方法的场景示意图,当然,图1只是本发明实施例一提供的评论数据的生成方法的一种应用场景,并不是该方法只能应用于图1所示的场景,此处只是为了便于理解进行的示例性说明。图1中,该场景包括电子设备101和用户102,电子设备101可以是具有显示功能的设备,电子设备可以是智能手机、平板电脑、笔记本电脑、智能音箱等。
用户102在通过电子设备101浏览页面时,用户102可以通过与电子设备102进行交互触发图像评论功能,电子设备101响应用户在页面上的触发操作,获取用户在页面上确定的目标图像,并生成包含目标图像的评论数据。
参照图2所示,图2为本发明实施例一提供的一种评论数据的生成方法的流程图,该方法可以应用于图1所示的场景中,进一步的,可以应用于图1所示的电子设备,即电子设备作为该方法的执行主体,当然,此处只是示例性说明,结合图1所示的场景,该方法包括以下步骤:
步骤201、响应于用户在页面上的触发操作,获取用户在页面上确定的目标图像。
需要说明的是,在本发明中,用户在页面上的触发操作可以触发图像评论功能,图像评论指的是利用对页面的截图(如本申请中所描述的目标图像)进行评论,或者,也可以说将对页面的截图添加在评论中。页面可以是电子设备的当前显示页面,其中可以包含文字、图像、视频中的至少一种等。
此处,列举两个实施例分别说明如何获取目标图像:
可选地,在本申请的一个实施例中,响应于用户在页面上的触发操作;获取用户在页面上确定的目标图像;包括:响应于用户在页面上对目标图像的选择操作,获取目标图像。用户通过触发操作直接获取目标图像,操作更加便捷。
可选地,在本申请的另一个实施例中,响应于用户在页面上的触发操作,获取用户在页面上确定的目标图像,包括:根据用户在页面上的触摸选择操作,获取移动轨迹;根据移动轨迹在页面中确定选择区域;根据页面中的选择区域,获取目标图像。进一步地,根据移动轨迹在页面中确定选择区域,包括:根据移动轨迹确定选择区域的宽度、高度以及位置;根据选择区域的宽度、高度以及位置,在页面中确定选择区域。用户可以在页面上通过触摸选择操作确定选择区域,然后根据选择区域获取目标图像,用户操作更加便捷。
可选地,在本申请的又一个实施例中,响应于用户在页面上的触发操作;获取用户在页面上确定的目标图像,包括:响应于用户在页面上的触发操作,显示基于当前页面的待选择界面;响应于用户在待选择界面的选择操作,获取目标图像。用户通过在待选择界面进行选择操作,从而获取目标图像,用户可以选择得更加精准,提高评论效果。
待选择界面是包含当前显示页面,且用于进行选择的界面。待选择界面可以是一个截取界面或截图界面,用户通过截取操作获取截图,即目标图像。例如,如果当前显示页面包括视频,则待选择界面包括在图像评论功能被触发的时刻当前显示页面所显示的视频帧;又如,如果当前显示页面包括图像和/或文字,则待选择界面包括当前显示页面中显示的图像和/或文字。
进行图像评论的触发操作可以包括点击操作,或者与图像评论对应的快捷触控操作,也可以包括语音交互操作、手势交互操作等。此处,对根据对当前显示页面进行图像评论的触发操作,显示基于当前显示页面的待选择界面的方式分别举例说明:
可选地,在第一个示例中,当前显示页面可以包含一个图像评论选项,点击图像评论选项即可触发显示待选择界面,则响应于用户在页面上的触发操作,显示基于当前页面的待选择界面,包括:响应于用户对页面上图像评论选项的点击操作,显示待选择界面。通过对图像评论选项的点击操作,可以非常直观、便捷地触发图像评论功能。需要说明的是,图像评论选项可以直接显示在评论输入框旁边的快捷选项栏中,也可以在点击菜单选项时,显示菜单栏,图像评论选项显示在菜单栏中。
可选地,在第二个示例中,响应于用户在页面上的触发操作,显示基于当前页面的待选择界面,包括:响应于用户对图像评论的快捷触控操作,显示待选择界面。与图像评论对应的快捷触控操作可以是长按屏幕,或者双点单击(例如,两个手指同时单击),或者双点双击(例如,两个手指同时双击)等。利用快捷触控操作,不需要在当前显示页面显示图像评论选项,没有占用当前显示页面,用户操作也较为方便。
可选地,在第三个示例中,响应于用户在待选择界面的选择操作,获取目标图像,包括:响应于用户发出的与图像评论对应的语音控制信号,显示待选择界面。用户通过语音交互操作触发图像评论功能,电子设备接收用户通过语音交互操作产生的语音控制信号,根据语音控制信号显示待选择界面,用户操作更加便捷,而且,还可以使得用户控制电子设备的范围更广。
可选地,在第四个示例中,根据对当前显示页面进行图像评论的触发操作,显示基于当前显示页面的待选择界面,包括:响应于图像评论对应的手势控制操作,显示待选择界面。其中,手势控制操作包括但不限于左右挥手、握拳晃动、握拳并伸出两根手指同时弯曲两次,用户利用手势控制触发图像评论功能更加便捷。
选择操作可以有多种实现方式,此处列举三种不同选择操作得到目标图像的实现方式进行示例性说明:
可选地,在第一种实现方式中,响应于用户在待选择界面的选择操作,获取目标图像,包括:根据用户在待选择界面的触摸选择操作,获取移动轨迹;根据移动轨迹在待选择界面中确定选择区域;根据待选择界面中的选择区域,获取目标图像。
进一步地,根据移动轨迹在待选择界面中确定选择区域,包括:根据移动轨迹确定选择区域的宽度、高度以及位置;根据选择区域的宽度、高度以及位置在待选择界面中确定选择区域。图3a为本发明实施例一提供的一种选择效果示意图,如图3a所示,用户可以通过触摸操作在待选择界面进行圈选,电子设备检测触摸移动轨迹,根据移动轨迹确定上边界、下边界、左边界和右边界,根据上边界、下边界、左边界和右边界确定选择区域,根据选择区域在待选择界面中进行截取得到目标图像。根据用户触摸操作的移动轨迹确定选择区域,用户圈选更加灵活。
需要说明的是,可以在当前显示页面建立坐标系,坐标系的x轴平行于当前显示页面的底边,坐标系的y轴平行于当前显示页面的侧边,则,平行于x轴且与移动轨迹最上端的边沿相切的直线即为上边界;同理,平行于x轴且与移动轨迹最下端的边沿相切的直线即为下边界;平行于y轴且与移动轨迹最左端的边沿相切的直线即为左边界;平行于y轴且与移动轨迹最右端的边沿相切的直线即为右边界。示例性的,用户可以利用触摸操作划一个从左上顶点到右下顶点的斜线,或者从右上顶点到左下顶点的斜线,根据该斜线即可确定上边界、下边界、左边界和有边界;或者,用户可以利用触摸操作划一个圈,或者划一个半圈等。
可选地,在第二种实现方式中,响应于用户在待选择界面的选择操作,获取目标图像,包括:根据用户在待选择界面的点击操作所指示的位置,以及预先设定的选择区域的宽度和高度,在待选择界面中确定选择区域;根据待选择界面中的选择区域,获取目标图像。图3b为本发明实施例一提供的另一种选择效果示意图,如图3b所示,选择高度和选择宽度均为预先设定好的,用户只需要选定选择位置,即可得到目标图像,用户操作更加方便,也使得添加在评论中的图像大小一致,方便展示。而且,如果用户只是想选择一个对象的一部分,确定的选择宽度和选择高度更容易展现用户想要选择的部分。其中,选择高度和选择宽度的具体设置可由本领域技术人员根据实际需求适当设置,本发明实施例对此不作限制。
可选地,在第三种实现方式中,响应于用户在待选择界面的选择操作,获取目标图像,包括:根据用户在待选择界面对于目标对象的点击操作所指示的位置,对待选择界面中的目标对象进行识别和分割;根据识别和分割的结果,获取目标图像。目标对象是用户想要选择的对象,可以是目标显示页面中的物体、物体的搭配、一段文字等,凡是在目标显示页面显示的内容,都可以作为目标对象。图3c为本发明实施例一提供的又一种选择效果示意图,如图3c所示,用户可以在待选择界面点击目标对象,电子设备利用神经网络模型对待选择界面显示的内容进行识别,将待选择界面按照识别结果进行分割获得目标对象所在的图像区域。需要说明的是,如果待选择界面包含图像,则识别和分割包括图像识别和图像分割,例如,将待选择界面所包含的图像进行识别,并分割为多个对象的图像区域;如果待选择界面包含文字,则识别和分割包括文字识别和文字分割,例如,将待选择界面所包含的文字进行识别,按照识别得到的文字的含义进行分割,分割为多个文字段落。通过这种方式,根据用户点击操作,即可进行智能地识别和分割,确定选择区域,即目标对象的区域,从而得到目标图像,用户操作更加便捷。
步骤202、基于目标图像,生成包括目标图像的评论数据。
需要说明的是,在用户通过选择操作得到目标图像时,还可以对目标图像进行编辑,在确认待发表的评论输入完成后,再生成评论数据。此处,列举三个示例对生成评论数据的过程进行说明:
可选地,在第一个示例中,基于目标图像,生成包括目标图像的评论数据,包括:接收输入的文字信息,根据文字信息及目标图像生成评论数据,评论数据包括文字信息和目标图像。当然,还可以在评论显示区域显示包含文字信息和目标图像的评论数据。用户结合图像和文字进行评论,可以更好地阐述评论的内容,提高用户体验。
可选地,在第二个示例中,基于目标图像,生成包括目标图像的评论数据,包括:根据目标图像,显示与目标图像关联的至少一个评论语句;响应于用户对至少一个评论语句的选择操作,确定目标评论语句,并生成文字信息;根据文字信息及目标图像生成评论数据。在用户选择目标图像后,向用户推荐与目标图像关联的至少一个评论语句,该至少一个评论语句可以包括推荐用语、评论点等。用户在至少一个评论语句中选择想要输入的评论语句即可添加评论,不需要用户手动输入文字,用户操作更加便捷。
可选地,在第三个示例中,基于目标图像,生成包括目标图像的评论数据,包括:接收输入的语音信息,根据语音信息及目标图像生成评论数据,评论数据包括语音信息和目标图像。需要说明的是,用户输入语音后,可以显示播放语音的标识,如果点击该播放语音的标识,可以播放该语音信息。可选地,该语音播放的标识可以显示在目标图像上。用户利用语音进行评论,操作更为便捷,而且减少了评论数据显示占用的面积。
可选地,在一个实施例中,该方法还包括:在评论显示区域显示评论数据。需要说明的是,评论显示区域可以是当前显示页面的一部分,也可以是一个单独的页面或者窗口;用户对评论进行编辑可以是在评论显示区域中进行编辑,也可以是在一个独立于评论显示区域的编辑窗口或者编辑区域中进行编辑。
另外,可选地,该方法还包括:响应于用户的评论输入操作,将用户的标识区别于未进行评论输入操作的用户进行显示。对于正在进行评论输入操作的用户,将其用户的标识区别显示,以便其他用户进行可以与该用户进行线上交流。示例性地,对用户地标识进行区别显示,可以是将用户的标识在所有线上用户中置顶显示,或者将用户的标识在最上层显示,或者将用户的标识高亮显示。
用户可以在网页或者应用(英文:application,app)中进行评论,用户的评论数据也可以通过网络上传至云端,使得浏览该当前显示页面的用户都可以通过各自的终端设备看到评论数据。此处,结合步骤201-203,以图4所示的场景为例,进一步详细说明。图4所示的场景在图1所示的场景的基础上,还示出了云端103,电子设备101可以通过网络与云端103连接,并通过网络与云端103进行数据交互,本发明中,网络包括局域网(英文:localareanetwork,lan)、广域网(英文:wideareanetwork,wan)、移动通信网络;如万维网(英文:worldwideweb,www)、长期演进(英文:longtermevolution,lte)网络、2g网络(英文:2thgenerationmobilenetwork)、3g网络(英文:3thgenerationmobilenetwork),5g网络(英文:5thgenerationmobilenetwork)等。当然,此处只是示例性说明,并不代表本发明局限于此。云端102可以包括通过网络连接的各种设备,例如,服务器、中继设备、端到端(英文:device-to-device,d2d)设备等。用户102通过网页或app浏览当前显示页面时,云端103将当前显示页面发送至电子设备101,电子设备101向用户102显示当前显示页面。用户102通过与电子设备交互触发图像评论功能,电子设备101接收到进行图像评论的触发操作后,显示待选择界面,用户102在待选择界面进行选择操作,电子设备根据用户102对于目标对象的选择操作得到目标图像,用户102还可以向电子设备101输入文字信息,用户102完成评论后,可以点击确认按钮,生成包含目标图像以及文字信息的评论数据,电子设备101可以将评论数据传输至云端103,并在评论显示区域显示评论数据。如果有其他用户通过终端设备访问当前显示页面时,云端103在向该终端设备传输当前显示页面时,也可以将评论数据传输至终端设备,以便其他用户查看。
本发明实施例提供的评论数据的生成方法,响应于用户在页面上的触发操作;获取用户在页面上确定的目标图像;基于目标图像,生成包括目标图像的评论数据。通过本发明实施例的方案,直接针对页面进行操作,生成包含目标图像的评论数据,不需要用户先将页面或者页面中的目标图像预先保存为图像,再进行后续的评论操作,用户操作更加便捷,减轻了用户操作负担,且提高了用户评论效率。
实施例二
基于上述实施例一描述的评论数据的生成方法,本发明实施例二重点描述评论数据的生成方法中,在关联区域显示的技术方案,如图5所示,在实施例一所描述的步骤202之后,该方法还包括以下步骤:
步骤203、响应于用户对评论数据在关联区域显示的触发操作,在页面上目标图像所在的区域,显示评论数据的标识信息。
在本发明实施例中,在关联区域显示可以是评论上墙功能,在关联区域显示指的是在当前显示页面中评论数据的评论对象所在的区域进行显示。例如,评论数据包括当前显示页面中一个物体的图像,在关联区域显示可以是在该物体的图像上显示评论数据的标识信息。可选地,该方法还可以包括:接收到对于评论数据的在关联区域显示的触发操作,生成评论数据的标识信息。该标识信息可以包括评论数据中目标图像的缩略图;如果评论数据包含文字信息,该标识信息还可以包括文字信息的一部分内容或全部内容,或者标识信息可以包括文字信息中的关键词。
可选地,在关联区域显示的触发操作可以是点击在关联区域显示选项,例如,响应于用户对评论数据在关联区域显示的触发操作,在页面上目标图像所在的区域,显示评论数据的标识信息,包括:响应对于评论数据的在关联区域显示选项的点击操作,在页面上目标图像所在的区域,显示评论数据的标识信息。需要说明的是,每一个评论数据都可以包含一个在关联区域显示选项。在关联区域显示选项可以实现为虚拟按键的形式,例如,每一个评论数据都有一个在关联区域显示选项的虚拟按键,用户点击在关联区域显示选项的虚拟按键,即可在当前显示页面除评论显示区域之外的其他显示区域显示对应的评论数据。可选地,每个用户可以看到自己发出的评论数据的在关联区域显示选项,并对自己发出的评论数据进行在关联区域显示的操作。
需要说明的是,用户触发在关联区域显示后,评论数据的标识信息显示的初始位置可以在目标对象所在的区域。进一步可选地,用户可以对标识信息的位置进行移动,还可以通过点击标识信息查看完整的评论数据,也可以取消上墙,此处,列举三个具体的示例,分别对在显示评论数据的标识信息之后的可选操作进行说明:
可选地,在第一个示例中,在显示评论数据的标识信息之后,该方法还包括:响应于用户对评论数据的标识信息的点击操作,在评论显示区域显示评论数据。如图6a所示,用户点击标识信息后,可以在评论显示区域查看完整的评论数据。需要说明的是,评论显示区域的大小可以变化,例如,如图6a所示,在生成评论数据后,评论显示区域位于当前显示页面的下半部分,在用户点击评论数据的标识信息后,评论显示区域可以铺满整个显示界面,即在用户点击评论数据的标识信息后,电子设备不再显示当前显示页面的内容,而是显示评论数据。这样可以方便用户查看评论数据。可选地,在用户将评论数据进行在关联区域显示后,评论显示区域可以不再显示评论数据,只在当前显示页面显示评论数据的标识信息,在用户点击该评论数据的标识信息后,评论显示区域再次显示该评论数据。
可选地,接收对于评论数据的标识信息的点击操作之后,该方法还包括:响应于用户对评论数据的标识信息的点击操作,在评论显示区域显示对评论数据回复的评论;和/或,在评论显示区域显示除评论数据之外,对目标图像中包含的目标对象的其他评论数据。用户在点击标识信息后,不仅可以查看完整的评论数据,还可以查看对该评论数据回复的评论;还可以查看与目标对象相关的其他评论。需要说明的是,与目标对象相关的其他评论如果有多条,对于这多条评论,可以按照与目标对象的相关度进行排序。例如,按照选择区域与评论数据对应的选择区域的重叠区域从大到小排序,或者按照选择区域与评论数据对应的选择区域的距离从近到远排序,或者,按照文字与评论数据中的文字信息重复度从高到底进行排序。示例性地,在一种实现方式中,在评论显示区域显示除评论数据之外,对目标图像中包含的目标对象的其他评论数据,包括:确定对目标图像中包含的目标对象进行的选择操作所选择的区域,以及与目标对象的其他评论数据中的各评论数据对应的选择操作所选择的区域的各重叠区域;根据各重叠区域的大小顺序,在评论显示区域显示其他评论数据。
可选地,在第二个示例中,在显示评论数据的标识信息之后,该方法还包括:响应于用户对评论数据的标识信息的拖动操作或者旋转操作;对评论数据的标识信息的位置进行调整,并显示调整位置之后的评论数据的标识信息。如图6b所示,用户通过拖动操作,可以移动标识信息的位置;通过旋转操作可以调整标识信息的角度,使得标识信息显示更符合用户的审美。
可选地,在第三个示例中,在显示评论数据的标识信息之后,该方法还包括:响应于用户对评论数据取消在关联区域显示的触发操作,在当前显示页面中移除评论数据的标识信息。评论数据取消在关联区域显示后,当前显示页面不再显示评论数据的标识信息,即移除评论数据的标识信息,评论数据依旧在评论显示区域显示。如图6c所示,取消在关联区域显示可以是取消上墙功能,用户可以通过点击取消上墙选项,取消在关联区域显示评论数据的标识信息;或者,用户可以将标识信息拖动至删除区域,从而取消在关联区域显示评论数据的标识信息,删除区域可以位于任意适当位置,如显示界面的最下端或者最上端。
结合步骤203,参照图7所示,图7为本发明实施例二提供的一种评论数据的生成方法的场景示意图,在关联区域显示可以是评论上墙功能,用户102点击评论上墙选项,电子设备101根据评论数据生成评论数据的标识信息,在目标图像所在的区域显示该标识信息。
本发明实施例提供的评论数据的生成方法,响应于用户对评论数据在关联区域显示的触发操作,在页面上目标图像所在的区域,显示评论数据的标识信息。通过本发明实施例的方案,用户通过对评论数据进行在关联区域显示的操作,可以在当前显示页面中目标图像所在的区域显示评论数据的标识信息,将评论数据与目标图像直观地关联起来,方便用户查看,而且在目标对象所在区域显示评论数据的标识信息,标识信息显示更加明显,提高了用户体验。
实施例三
结合上述实施例一和实施例二所描述的方法,本发明实施例三提供一种评论数据的生成装置,用于执行上述实施例一和实施例二所描述的方法,参照图8所示,该评论数据的生成装置80包括:
触发模块801,用于响应于用户在页面上的触发操作;获取用户在页面上确定的目标图像;
评论模块803,用于基于目标图像,生成包括目标图像的评论数据。
可选地,在一种实现方式中,触发模块801,用于响应于用户在页面上对目标图像的选择操作,获取目标图像。
可选地,在一种实现方式中,触发模块801,用于响应于用户在页面包含的图像上,对目标商品对应的图像的选择操作,获取所述目标图像。
可选地,在一种实现方式中,触发模块801,用于响应于用户在页面上的触发操作,显示基于当前页面的待选择界面;响应于用户在待选择界面的选择操作,获取目标图像。
可选地,在一种实现方式中,触发模块801,用于响应于用户对页面上图像评论选项的点击操作,显示待选择界面。
可选地,在一种实现方式中,触发模块801,用于响应于用户对图像评论的快捷触控操作,显示待选择界面。
可选地,在一种实现方式中,触发模块801,用于根据用户在待选择界面的点击操作所指示的位置,以及预先设定的选择区域的宽度和高度,在待选择界面中确定选择区域;根据待选择界面中的选择区域,获取目标图像。
可选地,在一种实现方式中,触发模块801,用于根据用户在待选择界面对于目标对象的点击操作所指示的位置,对待选择界面中的目标对象进行识别和分割;根据识别和分割的结果,获取目标图像。
可选地,在一种实现方式中,触发模块801,用于根据用户在页面上的触摸选择操作,获取移动轨迹;根据移动轨迹在页面中确定选择区域;根据页面中的选择区域,获取目标图像。
可选地,在一种实现方式中,触发模块801,用于根据移动轨迹确定选择区域的宽度、高度以及位置;根据选择区域的宽度、高度以及位置,在页面中确定选择区域。
可选地,在一种实现方式中,评论模块803,还用于响应于用户对评论数据在关联区域显示的触发操作,在页面上目标图像所在的区域,显示评论数据的标识信息。
可选地,在一种实现方式中,评论模块803,还用于响应于用户对评论数据的标识信息的点击操作,在评论显示区域显示评论数据。
可选地,在一种实现方式中,评论模块803,还用于响应于用户对评论数据的标识信息的点击操作,在评论显示区域显示对评论数据回复的评论;和/或,在评论显示区域显示除评论数据之外,对目标图像中包含的目标对象的其他评论数据。
可选地,在一种实现方式中,评论模块803,还用于确定对目标图像中包含的目标对象进行的选择操作所选择的区域,以及与目标对象的其他评论数据中的各评论数据对应的选择操作所选择的区域的各重叠区域;根据各重叠区域的大小顺序,在评论显示区域显示其他评论数据。
可选地,在一种实现方式中,评论模块803,还用于响应于用户对评论数据的标识信息的拖动操作或者旋转操作;对评论数据的标识信息的位置进行调整,并显示调整位置之后的评论数据的标识信息。
可选地,在一种实现方式中,评论模块803,还用于响应于用户对评论数据取消在关联区域显示的触发操作,在当前显示页面中移除评论数据的标识信息。
可选地,在一种实现方式中,评论模块803,用于接收输入的文字信息,根据文字信息及目标图像生成评论数据,评论数据包括文字信息和目标图像。
本发明实施例提供的评论数据的生成装置,响应于用户在页面上的触发操作;获取用户在页面上确定的目标图像;基于目标图像,生成包括目标图像的评论数据。通过本发明实施例的方案,直接针对页面进行操作,生成包含目标图像的评论数据,不需要用户先将页面或者页面中的目标图像预先保存为图像,再进行后续的评论操作,用户操作更加便捷,减轻了用户操作负担,且提高了用户评论效率。
实施例四
结合上述实施例一和实施例二所描述的方法,本发明实施例四提供一种电子设备,用于执行上述实施例一和实施例二所描述的方法,参照图9所示,图9为本发明实施例四提供的一种电子设备的结构框图。
如图9所示,该电子设备90可以包括:处理器(processor)902、通信接口(communicationsinterface)904、存储器(memory)906、以及通信总线908。
其中:
处理器902、通信接口904、以及存储器906通过通信总线908完成相
互间的通信。
通信接口904,用于与其它电子设备如终端设备或服务器进行通信。
处理器902,用于执行程序910,具体可以执行上述评论数据的生成方法实施例中的相关步骤。
具体地,程序910可以包括程序代码,该程序代码包括计算机操作指令。
处理器902可能是中央处理器cpu,或者是特定集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本发明实施例的一个或多个集成电路。电子设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。
存储器906,用于存放程序910。存储器906可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。
程序910具体可以用于使得处理器902执行前述实施例一和实施例二所描述的方法。
程序910中各步骤的具体实现可以参见上述评论数据的生成方法实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。
本发明实施例提供的电子设备,响应于用户在页面上的触发操作;获取用户在页面上确定的目标图像;基于目标图像,生成包括目标图像的评论数据。通过本发明实施例的方案,直接针对页面进行操作,生成包含目标图像的评论数据,不需要用户先将页面或者页面中的目标图像预先保存为图像,再进行后续的评论操作,用户操作更加便捷,减轻了用户操作负担,且提高了用户评论效率。
实施例五
结合上述实施例一和实施例二所描述的方法,本发明实施例五提供一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任一实施例所描述的方法。
本发明实施例提供的计算机存储介质,响应于用户在页面上的触发操作;获取用户在页面上确定的目标图像;基于目标图像,生成包括目标图像的评论数据。通过本发明实施例的方案,直接针对页面进行操作,生成包含目标图像的评论数据,不需要用户先将页面或者页面中的目标图像预先保存为图像,再进行后续的评论操作,用户操作更加便捷,减轻了用户操作负担,且提高了用户评论效率。
需要指出,根据实施的需要,可将本发明实施例中描述的各个部件/步骤拆分为更多部件/步骤,也可将两个或多个部件/步骤或者部件/步骤的部分操作组合成新的部件/步骤,以实现本发明实施例的目的。
上述根据本发明实施例的方法可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如cdrom、ram、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如asic或fpga)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,ram、rom、闪存等),当所述软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的评论数据的生成方法。此外,当通用计算机访问用于实现在此示出的评论数据的生成方法的代码时,代码的执行将通用计算机转换为用于执行在此示出的评论数据的生成方法的专用计算机。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明实施例的范围。
以上实施方式仅用于说明本发明实施例,而并非对本发明实施例的限制,有关技术领域的普通技术人员,在不脱离本发明实施例的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明实施例的范畴,本发明实施例的专利保护范围应由权利要求限定。