本发明涉及计算机,尤其涉及一种基于ai识别的图片展示方法、装置及终端设备。
背景技术:
1、对于快消行业的线下门店,门店拜访和活动执行等都是线下门店业务员的核心工作之一,在业务员到线下门店执行活动时需要通过拍照的方式获取货架商品的陈列情况,业务员将获取的照片通过底层代码嵌入到网页中,在网页中实现货架商品陈列情况的展示,这种方法仅能展示拍摄的图片和固定的页面布局,用户难以从展示的图片中快速获取需求信息。
技术实现思路
1、本发明实施例提供一种基于ai识别的图片展示方法、装置及终端设备,能易于读取信息的商品图片,提高用户阅览商品图片的效率。
2、本发明一实施例提供一种基于ai识别的图片展示方法,包括:
3、获取若干待处理商品图片;
4、对每一待处理商品图片进行ai识别,生成每一待处理商品图片对应的商品信息;其中,所述商品信息包括:商品名称、商品位置信息以及商品陈列信息;
5、将每一待处理商品图片的商品信息赋值给预设的轮播控件,以使预设的轮播控件根据商品信息在对应的待处理商品图片上框出商品位置并标记商品名称,以框出商品位置并标记商品名称的待处理商品图片作为待展示商品图片;
6、将待展示商品图片在预设的轮播控件中展示。
7、进一步地,所述商品信息还包括:商品陈列信息;
8、所述对每一待处理商品图片进行ai识别,生成每一待处理商品图片对应的商品信息,包括:
9、对于每一待处理商品图片,通过调用ai识别数据接口对待处理商品图片中的商品信息进行提取,得到由商品名称、商品位置信息以及商品陈列信息构成的商品信息。
10、进一步地,生成所述预设的轮播控件,包括:
11、获取原生轮播控件;
12、在原生轮播控件中设置图片处理函数,将设置好图片处理函数的轮播控件作为预设的轮播控件;其中,所述图片处理函数包括:轮播控件初始化函数、图片信息预处理函数、图片信息加载函数、图片切换函数、图片信息索引函数以及图片预览函数。
13、进一步地,预设的轮播控件根据商品信息在对应的待处理商品图片上框出商品位置并标记商品名称,包括:
14、预设的轮播控件调用图片信息预处理函数,根据图片信息预处理函数中的预设参数接收商品信息,图片信息预处理函数对待处理商品图片进行绘框、标记商品地理位置以及标记商品名称。
15、进一步地,将待展示商品图片在预设的轮播控件中展示之前,还包括:
16、根据待展示商品图片的商品名称获取对应商品的铺货规则,根据商品的铺货规则判断待展示商品图片的商品陈列信息是否符合对应的铺货规则;
17、若是,则生成符合铺货规则的标识信息,并将符合铺货规则的标识信息标记在待展示商品图片上;
18、若否,则生成不符合铺货规则的标识信息,并将不符合铺货规则的标识信息标记在待展示商品图片上。
19、进一步地,所述根据待展示商品图片的商品名称获取对应商品的铺货规则,包括:
20、对于每一待展示商品图片,根据待展示商品图片的商品名称,获取对应待展示商品图片中商品铺货规则;其中,商品铺货规则包含商品需铺货层数及每一铺货层中商品需铺货数量。
21、进一步地,根据商品的铺货规则判断待展示商品图片的商品陈列信息符合对应的铺货规则,包括:
22、在待展示商品图片中的商品陈列信息满足对应的铺货层数以及铺货数量时,确定待展示商品图片符合对应商品的铺货规则。
23、进一步地,将待展示商品图片在预设的轮播控件中展示,包括:
24、将待展示商品图片赋值给预设的轮播控件,依次触发预设的轮播控件中的图片信息加载函数、轮播控件初始化函数以及图片预览函数;
25、在触发图片信息加载函数时,根据图片信息加载函数获取待展示的商品图片;
26、在触发轮播控件初始化函数时,将待展示的商品图片赋值到预设的轮播控件中;
27、在触发图片预览函数时,将待展示的商品图片设置在含有所述预设的轮播控件的网页中。
28、在上述方法项实施例的基础上,本发明对应提供了装置项实施例;
29、本发明一实施例对应提供了一种基于ai识别的图片展示装置,包括:图片获取模块、图片处理模块以及图片展示模块;
30、所述图片获取模块,用于获取若干待处理商品图片;
31、所述图片处理模块,用于对每一待处理商品图片进行ai识别,生成每一待处理商品图片对应的商品信息;其中,所述商品信息包括:商品名称、商品位置信息以及商品陈列信息;将每一待处理商品图片的商品信息赋值给预设的轮播控件,预设的轮播控件根据商品信息在对应的待处理商品图片上框出商品位置并标记商品名称,以框出商品位置并标记商品名称的待处理商品图片作为待展示商品图片;
32、所述图片展示模块,用于将待展示商品图片在预设的轮播控件中展示。
33、本发明另一实施例提供了一种终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述发明实施例所述的一种基于ai识别的图片展示方法。
34、通过实施本发明具有如下有益效果:本发明提供了一种基于ai识别的图片展示方法、装置及终端设备,该方法通过获取待处理的商品图片,通过ai技术识别图片中的商品信息,将商品信息赋值给预设的轮播控件,预设的轮播控件根据商品信息在待处理的商品图片中进行标识,得到带有标识的待展示商品图片,最终在预设的轮播控件中展示带有标识的待展示商品图片,从而展示出易于读取信息的商品图片,提高用户阅览商品图片的效率。
1.一种基于ai识别的图片展示方法,其特征在于,包括:
2.如权利要求1所述一种基于ai识别的图片展示方法,其特征在于,所述商品信息还包括:商品陈列信息;
3.如权利要求1所述一种基于ai识别的图片展示方法,其特征在于,生成所述预设的轮播控件,包括:
4.如权利要求3所述的一种基于ai识别的图片展示方法,其特征在于,预设的轮播控件根据商品信息在对应的待处理商品图片上框出商品位置并标记商品名称,包括:
5.如权利要求1所述的一种基于ai识别的图片展示方法,其特征在于,在将待展示商品图片在预设的轮播控件中展示之前,还包括:
6.如权利要求5所述的一种基于ai识别的图片展示方法,其特征在于,所述根据待展示商品图片的商品名称获取对应商品的铺货规则,包括:
7.如权利要求5所述的一种基于ai识别的图片展示方法,其特征在于,根据商品的铺货规则判断待展示商品图片的商品陈列信息符合对应的铺货规则,包括:
8.如权利要求7所述的一种基于ai识别的图片展示方法,其特征在于,将待展示商品图片在预设的轮播控件中展示,包括:
9.一种基于ai识别的图片展示装置,其特征在于,包括:图片获取模块、图片处理模块以及图片展示模块;
10.一种终端设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所诉处理器执行所述计算机程序时实现如权利要求1至8中任意一项所述的一种基于ai识别的图片展示方法。