一种基于移动端图片定义标签的系统及其方法与流程

文档序号:12271443阅读:259来源:国知局

本发明涉及一种定义标签的系统及其方法,更具体的说,它涉及一种基于移动端图片定义标签的系统及其方法。



背景技术:

随着数字采集技术和计算机技术的发展,越来越多的图片以数字形式存储,用户可以通过图片记载更多的信息,如成像设备、图片名称、图片格式、图片大小等的自动生成的数据。但这些数据用户无法进行编辑,缺乏个性化体验,但可到属性查看该图片的属性,讲图片上传到电脑中,可以通过PS、美图等工具查阅和修改部分属性,大大增加了编辑的复杂度。

现有的技术中,图片定义的标签不可点击。如用户在图片上定义“这是人”,点击这三个字无法实现跳转这个标签的实际关联页面;

现有的技术中,图片定义标签只能定义一个标签,不能同时定义多个标签。如我给这张照片定义“这是人”,无法同时定义“这是好人”;

现有技术中图片标签无法实时进行导航,如我们给该标签定义某个酒店的名字,用户点击该酒店名字,无法在地图上实现导航;

现有技术中,用户定义标签后无法进行修改已完善标签信息,如用户给该图片定义其他用户,此时无法修改这个标签内容。



技术实现要素:

针对现有技术存在的不足,本发明的目的在于提供一种基于移动端图片定义标签的系统及其方法。

为实现上述目的,本发明提供了如下技术方案:一种基于移动端图片定义标签的系统,其特征在于,其包括:

Api服务器模块,由前端通过调用图片编辑插件来对图片进行编辑;前端在图片上添加不同的标签,如果前端添加的是对人标记的标签,则该标签会在api服务器上生成对应的一个接口,让用户点击该标签的时候,会调用到这个接口,从而获取并显示该人物标签的详细信息;api后台服务器会生成三种接口,当对图片添加地点标签的时候,后台会条件一个调用链接隐藏在该标签上;

数据分析模块,当接收到前端对该标签进行点击请求的时候,后台会根据前端请求的内容进行在数据库中对应的类型数据表中进行查询,并返回对应的数据结果集给前端;例如前端用户点击的是地点标签,则会发送查询该地点信息的请求到服务器中进行处理,后台则会根据前端请求的具体参数来获取到数据并返回;

前端展示模块,当开始的时候,前端调用图片编辑插件来对图片进行编辑,当长按图片的时候,会出现三个选择项目,分别为:人物标签、地点标签和服务标签让用户进行选择,当选择的是任务标签的时候,会跳转到好友列表中,让用户选择或者查询想要标记的好友,选择好友后,生成的标签可以进行再次编辑,例如你不想显示他的名称,可以直接对该标签的内容删除;当点击图片上已经生成的标签的时候,会调用到该标签隐藏的api接口并会获取到后台返回的数据然后展示。

一种基于移动端图片定义标签的方法,其特征在于,其包括:

S1:由前端通过调用图片编辑插件来对图片进行编辑;前端在图片上添加不同的标签,如果前端添加的是对人标记的标签,则该标签会在api服务器上生成对应的一个接口,让用户点击该标签的时候,会调用到这个接口,从而获取并显示该人物标签的详细信息;api后台服务器会生成三种接口,当对图片添加地点标签的时候,后台会条件一个调用链接隐藏在该标签上。

S2:当接收到前端对该标签进行点击请求的时候,后台会根据前端请求的内容进行在数据库中对应的类型数据表中进行查询,并返回对应的数据结果集给前端;例如前端用户点击的是地点标签,则会发送查询该地点信息的请求到服务器中进行处理,后台则会根据前端请求的具体参数来获取到数据并返回。

S3:当开始的时候,前端调用图片编辑插件来对图片进行编辑,当长按图片的时候,会出现三个选择项目,分别为:人物标签、地点标签和服务标签让用户进行选择,当选择的是任务标签的时候,会跳转到好友列表中,让用户选择或者查询想要标记的好友,选择好友后,生成的标签可以进行再次编辑,例如你不想显示他的名称,可以直接对该标签的内容删除;当点击图片上已经生成的标签的时候,会调用到该标签隐藏的api接口并会获取到后台返回的数据然后展示。

本发明具有下述优点:本发明能够让用户能够对自己发布的照片进行对人、地点、服务进行标记分享,并能通过标签来进行链接到具体的人、地点或者服务详情信息;满足用户对图片分享的乐趣体验;并能让炫酷的心理虚荣心得到满足;极大的发掘出用户对图片本质上携带信息的新体验。

附图说明

图1为本发明的流程图。

具体实施方式

参照图1所示,本实施例的一种基于移动端图片定义标签的系统,其包括:

Api服务器模块,由前端通过调用图片编辑插件来对图片进行编辑;前端在图片上添加不同的标签,如果前端添加的是对人标记的标签,则该标签会在api服务器上生成对应的一个接口,让用户点击该标签的时候,会调用到这个接口,从而获取并显示该人物标签的详细信息;api后台服务器会生成三种接口,当对图片添加地点标签的时候,后台会条件一个调用链接隐藏在该标签上;

数据分析模块,当接收到前端对该标签进行点击请求的时候,后台会根据前端请求的内容进行在数据库中对应的类型数据表中进行查询,并返回对应的数据结果集给前端;例如前端用户点击的是地点标签,则会发送查询该地点信息的请求到服务器中进行处理,后台则会根据前端请求的具体参数来获取到数据并返回;

前端展示模块,当开始的时候,前端调用图片编辑插件来对图片进行编辑,当长按图片的时候,会出现三个选择项目,分别为:人物标签、地点标签和服务标签让用户进行选择,当选择的是任务标签的时候,会跳转到好友列表中,让用户选择或者查询想要标记的好友,选择好友后,生成的标签可以进行再次编辑,例如你不想显示他的名称,可以直接对该标签的内容删除;当点击图片上已经生成的标签的时候,会调用到该标签隐藏的api接口并会获取到后台返回的数据然后展示。

一种基于移动端图片定义标签的方法,其包括:

1)用户打开客户端并选择发布动态,调用照相机或者相册;

2)拍照后或者从相册中选取图片后对图片进行编辑;

3)长按图片然后弹出的小菜单让用户选择添加哪种类型的标签;

4)用户继续添加内容生成用户所需的标签;

5)用户可以对该标签进行再次编辑,也可以删除标签的文字或者内容;

6)完成标签的生成后,发布照片;

7)其他用户看到该标签,点击该标签,会调用该标签隐藏的接口;

8)获取到对应标签的信息并进行跳转或者显示;

以上所述仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1