欢迎来到魔豆IT网-IT综合知识分析平台

Python简单实现了一键提取阴阳师原画的方法

2028-02-27 10:50:40栏目 : 网络编程围观 : 130次

免费学习推荐:python视频教程

XPath——一个简单的爬虫例子——提取最初由阴阳师绘制的壁纸

张文目录

1.前言2。要使用的库3。实施过程1。网页分析2。完整代码4的实现。合成视频1。前言

很多人都玩过阴阳师。别的不说,阴阳师的原画还是挺好的。在业余时间,用几行简单的代码爬下来。岂不是很美?

二、利用图书馆的必要性

从lxml导入etree从fake _ user代理导入用户代理导入OS导入请求。你可以阅读我以前写的这篇文章。有许多来自国内的链接来帮助你下载。

门户网站

三、实现过程

1.分析网页。一、打开官网和官网的门户,点击“视听中心”中的“原壁纸”

进入原壁纸页面后,选择一张壁纸并检查。

我发现不同分辨率有不同的链接对应,我查的图片有六个分辨率。图片都一样吗?后来发现不是!如上图,有一张只有四个分辨率的图片,每张图片的分辨率位置对应不一致,那么如何提取原始图片链接呢?

答:通过xpath根据文本内容提取节点

a =列表

第四,复合视频

通过合成视频,可以慢慢欣赏原画,非常舒服。

代码如下:

导入cv2导入os#输出视频的保存路径video _ dir = & # 39d:/yin Yanshi/result . MP4 & # 39;#帧率fps = 0.2#图片大小img _ size = (1920,1080) fourcc = cv2。video writer _ fourcc(& # 39;M & # 39, 'P & # 39, '4', 'V & # 39)# opencv3.0 mp4将发出警告,但可以播放video writer = cv2 . video writer(video _ dir,fourcc,fps,img _ size)img _ files = OS . list dir(& # 39;d:/阴阳师/& # 39;)对于范围(1,397)中的I:img _ path = & # 39;d:/阴阳师/图谱/& # 39;+ '{}.jpg & # 39。格式(I)帧= cv2。imead (img _ path)帧= cv2。调整大小(frame,img _ size) #生成具有相同图片大小和设定大小的视频。将(帧)#写入视频打印(f & # 39= = = = = = = =第{i}张图片按视频顺序合并到视频中= = = = = = = = & # 39;)videoWriter.release() #发布资源注意:合成视频时,保存图片的路径和生成视频的路径不能包含中文!!!

阴阳师原画收藏

相关免费学习推荐:python教程(视频)

以上是Python一键提取阴阳师原画的简单方法的细节,还有更多

展开剩余内容

分享到:

猜你喜欢

  • 配置php和apache的成功方法是什么

    成功配置php和apache的方法:首先检查php是否配置成功,在[wamp/www]的根目录下写一个[phpinfo.php]文件;然后打开网页,输入localhost。如果...

    2028-02-27
  • 如何将html文件转换成jsp文件

    html文件转换成jsp文件的方法:首先新建html,右键点击html文件弹出列表;然后再次显示列表,弹出窗口;最后,把html改成jsp,点击ok按钮。本教程的操作环境:wi...

    2028-02-27
  • h1在html中是什么意思

    在html中,h1指的是“一级标题”,这是一个用于定义标题的标签。由该标签定义的标题具有最高的重要性级别和语法格式”本教程的操作环境:windows7系统,HTML5版本,戴尔...

    2028-02-27
  • 超文本标记语言如何给文本着色

    用HTML给文本着色的方法:首先在HTML中创建新的p标签,输入内容;然后为这个P标签定义一个类,用语句【文字-阴影】添加阴影;最后,设置效果。本教程的操作环境:windows...

    2028-02-27
热门标签