![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码案例
我肚子好饿
人笨就要多记
展开
-
用opencv生成图片缩略图
由于服务器带宽太小,网站图片加载的太慢了,所以不得不给图片添加缩略图。图片比较多,就用opencv来个批量的转换了:import cv2import osdef generateThumbnails(path): # 整个文件夹路径下的图片生成方形缩略图 dirs = os.listdir(path) thumbnailsPath = path + "/Thumbnails" for dir in dirs: if os.path.splitext(di原创 2021-07-06 11:27:54 · 1550 阅读 · 0 评论 -
C++ Qt5学习笔记 2020-12-23(TCP传输文件)
参考自:https://www.cnblogs.com/doker/p/11158230.html在此基础上做了一些修改。原创 2020-12-23 20:00:42 · 470 阅读 · 5 评论 -
python 实现将视频转换为gif
每次视频转gif找网站在线转的,经常忘记地址,有的网站要登陆,有的网站有水印,有的网站还要开会员。不想麻烦,干脆自己用程序写一个。1、先安装imageio:pip3 install imageio -i https://pypi.tuna.tsinghua.edu.cn/simple2、视频转gif:(注意,清晰度高的视频转换时间比较久,动图也比较大,并不是程序死机了,缩短时间和动图大小看下面)import imageioimport osimport cv2.cv2 as cvvideo_原创 2020-12-02 17:38:55 · 1646 阅读 · 3 评论 -
selenium、you-get下载B站视频、监控播放量和弹幕
selenium、you-get下载B站视频、监控播放量和弹幕说明完整代码说明完整代码#下载b站视频#先使用cmd安装you-get: pip/pip3 install you-get import osBVnum='BV号' Bpath='https://www.bilibili.com/video/'+BVnum #BV号#command='you-get -i ' + path #查看视频的信息command='you-get -o D:/movie --format=fl原创 2020-08-12 13:54:29 · 940 阅读 · 0 评论 -
opencv--拍大头贴程序
opencv--拍大头贴程序原理使用时说明完整代码运行效果原理原理很简单,启动相机,将背景的图片用来拍照的区域分割出来,提取ROI掩膜,与相机拍摄的照片与,得到照片上的对应位置的ROI区域图像,再将这块图像覆盖到背景的图片上面去,再无限循环显示。使用时直接运行代码即可使用,想要停止运行时,键盘按‘q’键,调好角度拍照时按键盘‘t’键。如果想要更换背景:1、先改尺寸,可以改相机拍出来的尺寸,也可以改背景图片的尺寸,只要这两个格式一致。2、将拍照区域涂成一个特异的颜色,便于分割提取,如果有其他更好的提原创 2020-07-31 18:07:01 · 574 阅读 · 0 评论 -
opencv--检测图片中的圆形
说明Canny边缘检测+霍夫圆识别图片中的圆形,由于霍夫圆的半径过滤不太稳定,当图中有多个圆时还要自行斟酌,如果是多个半径不同的圆,可以多次使用霍夫圆,并取第一个来识别。但是如果图中有多个半径相似的圆时,有必要转换方法或者提取更多细节来拟合或者霍夫圆。使用的图片来自:http://www.ihalcon.com/read-1108.html完整代码import cv2.cv2 as cv2import numpy as nppath='a.jpg'img = cv2.imread(path,0)原创 2020-07-29 09:57:16 · 3515 阅读 · 2 评论 -
selenium--爬虫爬取京东商城商品信息
selenium--爬取京东商城商品信息说明完整代码说明看完用selenium爬取淘宝商品信息的网课,于是乎想着自己也整一个selenium程序来爬取京东以作巩固。写了几个小时的代码,通过不断调试,学到了很多细节上的处理,完整代码在下方,使用时修改搜索的参数就可以开始爬取了,事先要安装goole chrome的驱动。最终爬取的结果存储在了products数组中,需要添加其他处理时,直接在程序最后使用数组来调用爬取的结果。运行结果不展示了,就是把信息输出出来,因为要等待网页加载,所以运行时间有点久。完整原创 2020-07-27 18:36:31 · 786 阅读 · 0 评论 -
PyQt5--图片显示分类工具
基于PyQt5的图片显示分类工具欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片完整代码生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markd原创 2020-07-22 10:31:52 · 1725 阅读 · 0 评论 -
python pyqt5(鼠标左键画图,右键移动图片,滚轮控制图片放缩)
import sysimport osfrom PyQt5 import QtWidgets,QtCore,QtGui,Qt import cv2.cv2 as cv class MainWindow(QtWidgets.QWidget): def __init__(self): super().__init__() self.initUI() self.path = "" self.cur_img = ""原创 2020-10-12 19:12:42 · 4011 阅读 · 3 评论