图片处理方法、装置、设备及计算机可读存储介质与流程

文档序号:22506583发布日期:2020-10-13 09:44阅读:来源:国知局

技术特征:

1.一种图片处理方法,其特征在于,包括:

接收远程仓库发送的包括推送事件信息的请求,其中,所述推送事件信息中包括图片的更新信息;

根据所述推送事件信息确定待压缩图片;

从所述远程仓库下载所述待压缩图片,并对所述待压缩图片进行压缩处理得到压缩后的图片;

向所述远程仓库发送所述压缩后的图片。

2.根据权利要求1所述的方法,其特征在于,若所述推送事件信息中包括的事件标识不在推送事件白名单中,则执行所述根据所述推送事件信息确定待压缩图片的步骤。

3.根据权利要求1所述的方法,其特征在于,所述根据所述推送事件信息确定待压缩图片,包括:

根据所述推送事件信息、图片白名单信息确定待选图片;

根据所述推送事件信息中包括的所述图片更新信息,在所述待选图片中确定所述待压缩图片。

4.根据权利要求3所述的方法,其特征在于,所述根据所述推送事件信息中包括的所述图片更新信息,在所述待选图片中确定所述待压缩图片,包括:

根据所述图片更新信息,确定所述待选图片最后一次被更新的信息;

根据所述最后一次被更新的信息在所述待选图片中确定所述待压缩图片。

5.根据权利要求4所述的方法,其特征在于,根据所述最后一次被更新的信息在所述待选图片中确定所述待压缩图片,包括:

若所述待选图片最后一次被更新的结果是修改或新增,则将所述待选图片作为所述待压缩图片;

若所述待选图片最后一次被更新的结果是删除,则忽略所述待选图片。

6.根据权利要求5所述的方法,其特征在于,若将所述待选图片作为所述待压缩图片,则所述方法还包括:

获取所述待压缩图片的目标信息;

所述从所述远程仓库下载所述待压缩图片,包括:

根据所述目标信息从所述远程仓库下载所述待压缩图片。

7.根据权利要求1-6任一项所述的方法,其特征在于,所述向所述远程仓库发送所述压缩后的图片之前,包括:

确定接收所述远程仓库发送的包括推送事件信息的请求之后,是否再次接收了与所述压缩后的图片对应的推送事件信息;

若否,则向所述远程仓库发送所述压缩后的图片。

8.根据权利要求2所述的方法,其特征在于,所述向所述远程仓库发送所述压缩后的图片之后,包括:

接收所述远程仓库发送的事件标识,并将所述事件标识记录在所述推送事件白名单中。

9.根据权利要求1-6任一项所述的方法,其特征在于,所述接收远程仓库发送的包括推送事件信息的请求,包括:

通过预设的服务接口接收所述远程仓库发送的包括推送事件信息的请求。

10.一种图片处理方法,其特征在于,包括:

响应对图片的更新操作,向后台服务器发送包括推送事件信息的请求,其中,所述推送事件信息中包括图片的更新信息;

向所述后台服务器发送待压缩图片,其中,所述待压缩图片是根据所述更新信息确定的;

接收所述后台服务器发送的压缩图片,其中,所述压缩图片是对待压缩图片进行压缩处理得到的。

11.根据权利要求10所述的方法,其特征在于,所述向后台服务器发送包括推送事件信息的请求,包括:

向所述后台服务器预设的服务接口发送所述包括推送事件信息的请求。

12.根据权利要求11所述的方法,其特征在于,设置有webhook,所述服务接口的地址被配置为所述webhook的统一资源定位符;

所述向后台服务器发送包括推送事件信息的请求之前,还包括:

响应所述对图片的更新操作,通过所述webhook生成所述推送事件信息。

13.一种图片处理装置,其特征在于,包括:

接收模块,用于接收远程仓库发送的包括推送事件信息的请求,其中,所述推送事件信息中包括图片的更新信息;

确定模块,用于根据所述推送事件信息确定待压缩图片;

压缩模块,用于从所述远程仓库下载所述待压缩图片,并对所述待压缩图片进行压缩处理得到压缩后的图片;

发送模块,用于向所述远程仓库发送所述压缩后的图片。

14.一种图片处理装置,其特征在于,包括:

请求发送模块,用于响应对图片的更新操作,向后台服务器发送包括推送事件信息的请求,其中,所述推送事件信息中包括图片的更新信息;

图片发送模块,用于向所述后台服务器发送待压缩图片,其中,所述待压缩图片是根据所述更新信息确定的;

接收模块,用于接收所述后台服务器发送的压缩图片,其中,所述压缩图片是对待压缩图片进行压缩处理得到的。

15.一种图片处理设备,其特征在于,包括:

存储器;

处理器;以及

计算机程序;

其中,所述计算机程序存储在所述存储器中,并配置为由所述处理器执行以实现如权利要求1-9或10-12任一种所述的方法。

16.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,

所述计算机程序被处理器执行以实现如权利要求1-9或10-12任一种所述的方法。


技术总结
本公开提供的图片处理方法、装置、设备及计算机可读存储介质,包括:接收远程仓库发送的包括推送事件信息的请求,其中,推送事件信息中包括图片的更新信息;根据推送事件信息确定待压缩图片;从远程仓库下载待压缩图片,并对待压缩图片进行压缩处理得到压缩后的图片;向远程仓库发送压缩后的图片。本公开提供的方法、装置、设备及计算机可读存储介质中,当图片被更新后,能够自动将图片的更新信息推送到服务器中,从而使服务器自动基于推送事件信息筛选出待压缩图片,并对其进行压缩处理。这个过程无需用户手动上传需要压缩的图片,从而能够提高图片的压缩效率,尤其在需要处理的图片数量较大时,具有显著的效率提升效果。

技术研发人员:王昭霞
受保护的技术使用者:北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司
技术研发日:2020.05.29
技术公布日:2020.10.13
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1