一种辅助新闻创作自动选取最优封面图的方法技术

技术编号:32474169 阅读:12 留言:0更新日期:2022-03-02 09:35
本发明专利技术公开了一种辅助新闻创作自动选取最优封面图的方法,其技术方案要点是:包括以下步骤:步骤一、服务端接收到分析图片请求;步骤二、使用jsoup提取正文中的所有图片;步骤三、使用java图片工具,获取图片的宽高像素、占用内存大小、图片格式;步骤四、判断图片格式,格式jpg/png加20分,其他不加分;步骤五、判断图片内存大小占用,对不同大小的图片加不同分值;步骤六、判断图片宽高比例,分别对应不同的比例加不同分值;步骤七、按照分值从高到底排序;步骤八、服务端响应打分后的图片结果;本辅助新闻创作自动选取最优封面图的方法,能将最合适的图片前置,减少创作人员的负担,提升工作效率。作效率。作效率。

【技术实现步骤摘要】
一种辅助新闻创作自动选取最优封面图的方法


[0001]本专利技术涉及新闻创作领域,特别涉及一种辅助新闻创作自动选取最优封面图的方法。

技术介绍

[0002]随着媒体内容创作人员工作场景的不断变化,信息化普及程度越来越高,在内容创作时,选择合适的封面图跟优质的内容同样重要,在内容创作过程中,尤其是大篇幅的内容上,当前的大部分互联网内容创作平台,是通过页面自动提取正文中的图片,为创作者提供了快速选图服务,解决了用户为内容配置封面图的问题,但是也存在一些不足:(1)自动选取的图不合适,无法替换;(2)用户需要在所有图中查找选取,对用户来说,操作界面也不够智能。

技术实现思路

[0003]针对
技术介绍
中提到的问题,本专利技术的目的是提供一种辅助新闻创作自动选取最优封面图的方法,以解决
技术介绍
中提到的问题。
[0004]本专利技术的上述技术目的是通过以下技术方案得以实现的:
[0005]一种辅助新闻创作自动选取最优封面图的方法,包括以下步骤:
[0006]步骤一、服务端接收到分析图片请求;
[0007]步骤二、使用jsoup提取正文中的所有图片;
[0008]步骤三、使用java图片工具,获取图片的宽高像素、占用内存大小、图片格式;
[0009]步骤四、判断图片格式,格式jpg/png加20分,其他不加分;
[0010]步骤五、判断图片内存大小占用,对不同大小的图片加不同分值;
[0011]步骤六、判断图片宽高比例,分别对应不同的比例加不同分值;<br/>[0012]步骤七、按照分值从高到底排序;
[0013]步骤八、服务端响应打分后的图片结果。
[0014]较佳的,所述步骤五中判断图片内存大小占用时,判断图片占用内存大小是否为大于3兆或者小于50个字节,若是则对图片加10分,若否接着判断图片占用内存大小是否大于1兆,若是则对图片加20分,若否则对图片加30分。
[0015]较佳的,所述步骤五中判断图片内存大小占用时,判断图片是否宽度大于1280像素或者高度大于960像素,若是则对图片加10分,若否接着判断图片是否宽度大于500像素或者高度大于500像素,若是则对图片加50分,若否接着判断图片是否宽度大于100像素或者高度大于100像素,若是则对图片加30分,若否则进行步骤六。
[0016]较佳的,所述步骤六中判断图片宽高比例时,判断图片是否宽度除以高度大于3,若是则图片加10分,若否则判断图片是否宽度除以高度大于2,若是则图片加20分,若否则判断图片是否宽度除以高度大于1,若是则图片加50分,若否则将所有图片的分值由高到低排序。
[0017]较佳的,所述服务端连接有数据存储模块,所述数据存储模块用于存储待打分的图片和打分后的图片数据,所述数据存储模块连接有数据加密模块,所述数据加密模块连接有数据解密模块。
[0018]较佳的,所述Jsoup对正文文件进行解析,并获得图片链接,所述服务器连接有图片预设判断模块,所述服务器将获取的所述图片链接传输给所述图片预设判断模块,所述图片预设判断模块判断图片链接中的图片是否为标准化图片,若是则选用,若否则丢弃。
[0019]较佳的,在所述Jsoup对正文文件进行解析前,使用Selenium模拟鼠标滑动,使用Selenium中的WebDriver工具类获取html整个DOM节点,逐层解析从html获取的整个DOM节点,获取图片所在的节点,根据获取的图片所在节点,获取图片的url地址;根据图片的url地址,对图片进行下载。
[0020]较佳的,所述服务器连接有终端设备,所述服务器通过图片上传模块将打分的图片传输至所述终端设备。
[0021]综上所述,本专利技术主要具有以下有益效果:
[0022]本专利技术提供了一种辅助新闻创作自动选取最优封面图的方法,能将最合适的图片前置,减少创作人员的负担,提升工作效率;当应用本方法时,可先用服务端接收到分析图片请求,之后使用jsoup提取正文中的所有图片,并使用java图片工具获取图片的宽高像素、占用内存大小、图片格式,接着根据图片格式、内存大小、宽高比例等不同进行图片打分,根据打分的分值高低进行排序,可根据不同的分值需求选择不同的图片,提高工作效率,获取最合适的图片。
附图说明
[0023]图1是本专利技术的流程框图。
具体实施方式
[0024]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0025]实施例
[0026]参考图1,一种辅助新闻创作自动选取最优封面图的方法,包括以下步骤:
[0027]步骤一、服务端接收到分析图片请求;
[0028]步骤二、使用jsoup提取正文中的所有图片;
[0029]步骤三、使用java图片工具,获取图片的宽高像素、占用内存大小、图片格式;
[0030]步骤四、判断图片格式,格式jpg/png加20分,其他不加分;
[0031]步骤五、判断图片内存大小占用,对不同大小的图片加不同分值;
[0032]步骤六、判断图片宽高比例,分别对应不同的比例加不同分值;
[0033]步骤七、按照分值从高到底排序;
[0034]步骤八、服务端响应打分后的图片结果。
[0035]其中,所述步骤五中判断图片内存大小占用时,判断图片占用内存大小是否为大
于3兆或者小于50个字节,若是则对图片加10分,若否接着判断图片占用内存大小是否大于1兆,若是则对图片加20分,若否则对图片加30分。
[0036]其中,所述步骤五中判断图片内存大小占用时,判断图片是否宽度大于1280像素或者高度大于960像素,若是则对图片加10分,若否接着判断图片是否宽度大于500像素或者高度大于500像素,若是则对图片加50分,若否接着判断图片是否宽度大于100像素或者高度大于100像素,若是则对图片加30分,若否则进行步骤六。
[0037]其中,所述步骤六中判断图片宽高比例时,判断图片是否宽度除以高度大于3,若是则图片加10分,若否则判断图片是否宽度除以高度大于2,若是则图片加20分,若否则判断图片是否宽度除以高度大于1,若是则图片加50分,若否则将所有图片的分值由高到低排序。
[0038]其中,所述服务端连接有数据存储模块,所述数据存储模块用于存储待打分的图片和打分后的图片数据,所述数据存储模块连接有数据加密模块,所述数据加密模块连接有数据解密模块。
[0039]其中,所述Jsoup对正文文件进行解析,并获得图片链接,所述服务器连接有图片预设判断模块,所述服务器将获取的所述图片链接传输给所述图片预设判断模块,所述图片预设判断模块判断图片链接中的图片是否为标准化图片,若是则选用,若否则丢弃。...

【技术保护点】

【技术特征摘要】
1.一种辅助新闻创作自动选取最优封面图的方法,其特征在于:包括以下步骤:步骤一、服务端接收到分析图片请求;步骤二、使用jsoup提取正文中的所有图片;步骤三、使用java图片工具,获取图片的宽高像素、占用内存大小、图片格式;步骤四、判断图片格式,格式jpg/png加20分,其他不加分;步骤五、判断图片内存大小占用,对不同大小的图片加不同分值;步骤六、判断图片宽高比例,分别对应不同的比例加不同分值;步骤七、按照分值从高到底排序;步骤八、服务端响应打分后的图片结果。2.根据权利要求1所述的一种辅助新闻创作自动选取最优封面图的方法,其特征在于:所述步骤五中判断图片内存大小占用时,判断图片占用内存大小是否为大于3兆或者小于50个字节,若是则对图片加10分,若否接着判断图片占用内存大小是否大于1兆,若是则对图片加20分,若否则对图片加30分。3.根据权利要求1所述的一种辅助新闻创作自动选取最优封面图的方法,其特征在于:所述步骤五中判断图片内存大小占用时,判断图片是否宽度大于1280像素或者高度大于960像素,若是则对图片加10分,若否接着判断图片是否宽度大于500像素或者高度大于500像素,若是则对图片加50分,若否接着判断图片是否宽度大于100像素或者高度大于100像素,若是则对图片加30分,若否则进行步骤六。4.根据权利要求1所述的一种辅助新闻创作自动选取最优封面图的方法,其特征在于:所述步骤六中判断图片宽高比例时,判断图片是否宽度除以高度大于...

【专利技术属性】
技术研发人员:孔令朋李庆
申请(专利权)人:浙报融媒体科技浙江股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1