笔记
像风一样的男人@
不想认命,就去拼命,我始终相信,付出就会有收获,或大或小,或迟或早,始终不会辜负你的努力。有一种落差是,你总是羡慕别人的成功,自己却不敢开始。
展开
-
python --cnlunar(黄历)
【代码】python --cnlunar(黄历)原创 2024-08-25 13:55:32 · 137 阅读 · 0 评论 -
python --视频分帧,帧合成为图片
【代码】python --视频分帧,帧合成为图片。原创 2023-03-08 13:34:58 · 522 阅读 · 0 评论 -
python --文件排序natsort(自然排序)
【代码】python --文件排序natsort(自然排序)原创 2023-02-14 16:52:20 · 380 阅读 · 0 评论 -
windows --修改脚本执行策略(pycharm虚拟环境报错问题)
2、进入终端需要执行 Start-Process powershell -Verb runAs 切换到管理员命令窗口。3、执行 set-ExecutionPolicy RemoteSigned ,执行策略选择 Y。1、Win+R命令,输入powershell。原创 2023-02-10 11:08:33 · 434 阅读 · 0 评论 -
python --获取(CPU序列号,主板序列号,硬盘序列号)
【代码】python --获取(CPU序列号,主板序列号,硬盘序列号)原创 2023-02-06 11:19:16 · 2079 阅读 · 0 评论 -
python --图片合成视频
【代码】python --图片合成视频。原创 2023-02-02 11:21:53 · 1206 阅读 · 0 评论 -
python --将绿幕图片抠成透明背景图片
【代码】python --将绿幕图片抠成透明背景图片。原创 2023-02-02 11:18:37 · 1356 阅读 · 0 评论 -
python --moviepy合成视频加转场效果(淡入淡出),FFmepg,取首帧
【代码】python --合并视频加转场效果(淡入淡出)原创 2023-01-13 14:53:58 · 6262 阅读 · 1 评论 -
python --录屏工具开发
【代码】python --录屏工具开发。原创 2023-01-10 16:13:41 · 315 阅读 · 0 评论 -
python --windows创建软链接(快捷方式)
【代码】python --windows创建软链接(快捷方式)原创 2023-01-10 11:34:18 · 899 阅读 · 0 评论 -
python --视频去重工具
同级目录下新建dup_video。原创 2023-01-05 14:57:29 · 1191 阅读 · 0 评论 -
python --图像转素描图
【代码】python --图像转素描图。原创 2023-01-05 09:38:52 · 404 阅读 · 0 评论 -
python --获取桌面路径
当然这个方法,是获取当前pc的主机名,一般情况下,windows系统启用第一次开始时会设置一个电脑名,这个电脑名会出现在C盘下的用户目录下,比如我的电脑名是‘jayzhen’,那么会有一个目录路径:C:\Users\jayzhen,这时候我的桌面路径就是:C:\Users\jayzhen\Desktop(问题就是如果你随后修改了电脑名,这个方法就不生效了),代码表现的跟第四种很像。原创 2022-12-28 09:54:22 · 2483 阅读 · 1 评论 -
python --将图片处理为圆角
【代码】python --将图片处理为圆角。原创 2022-12-10 01:14:11 · 837 阅读 · 0 评论 -
python --检测当前操作系统
【代码】python --检测当前操作系统。原创 2022-10-24 01:06:57 · 578 阅读 · 0 评论 -
python --html转图片;centos装浏览器;
安装完成之后的话,使用 google-chrome --version 命令查看安装的谷歌浏览器的版本,然后从网上去下载浏览器对应版本的驱动文件。,不然到时候是无法启动浏览器执行用例的。下载完解压后,记得检查驱动文件是否为。原创 2022-10-24 00:29:46 · 1477 阅读 · 0 评论 -
python --获取本机mac地址/本机IP
【代码】python --获取本机mac地址/本机IP。原创 2022-09-30 10:29:33 · 1269 阅读 · 0 评论 -
django --文件下载的几种方式
这种方式简单粗暴,适合小文件的下载,但如果这个文件非常大,这种方式会占用大量的内存,甚至导致服务器崩溃。其原理是,HttpResponse会先读取文件到内存,然后再输出。原创 2022-09-22 17:38:05 · 2163 阅读 · 0 评论 -
python --根据内存id拿变量的值
【代码】python --根据内存id拿变量的值。原创 2022-09-08 18:04:34 · 707 阅读 · 1 评论 -
python --opencv图像处理轮廓(寻找轮廓、绘制轮廓)详解
轮廓是一系列相连的点组成的曲线,代表了物体的基本外形,相对于边缘,轮廓是连续的,边缘并不全部连续。原创 2022-08-23 17:34:17 · 10816 阅读 · 0 评论 -
python --opencv图像处理金字塔(高斯金字塔、拉普拉斯金字塔)
图像金字塔方法的总体思想主要是是:将参加融合的的每幅图像分解为多尺度的金字塔图像序列,将低分辨率的图像在上层,高分辨率的图像在下层,上层图像的大小为前一层图像大小的 1/4。将所有图像的金字塔在相应层上以一定的规则融合,就可得到合成金字塔,再将该合成金字塔按照金字塔生成的逆过程进行重构,得到融合金字塔。我们将一层一层的图像比喻成金字塔,层级越高,则图像越小,分辨率越低。此过程得到的图像为放大后的图像,与原图相比会比较模糊,因为在缩放的过程中丢失了一些图像信息,如果想在缩小和放大整个过程中减少信息的丢失。原创 2022-08-23 17:07:07 · 2989 阅读 · 0 评论 -
python --opencv图像处理Canny算子边缘检测(Roberts算子、Prewitt算子、Sobel算子、Laplacian算子、Scharr 算子、 LOG 算子)
图中我们可以看到, 100 与 90 之间相差的灰度值为 10 ,即当前像素点在 X 轴方向上的梯度为 10 ,而其它点均为 90 ,则求导后发现梯度全为 0 ,因此我们可以发现在数字图像处理,因其像素性质的特殊性,微积分在图像处理表现的形式为计算当前像素点沿偏微分方向的差值,所以实际的应用是不需要用到求导的,只需进行简单的加减运算。在说 Scharr 算子之前,必须要提的是前面我们介绍过的 Sobel 算子, Sobel 算子虽然可以有效的提取图像边缘,但是对图像中较弱的边缘提取效果较差。原创 2022-08-23 16:54:16 · 7260 阅读 · 1 评论 -
python --opencv图像处理形态学(开运算、闭运算、梯度运算、顶帽运算、黑帽运算)
前面介绍了图像形态学的两种基础算法,图像腐蚀和图像膨胀,本篇接着介绍图像形态学中的开运算、闭运算以及梯度运算。与开运算相反的是闭运算,闭运算是图像先膨胀,后腐蚀,它有助于关闭前景物体内部的小孔,或物体上的小黑点。梯度运算实际上是图像膨胀减去图像腐蚀后的结果,最终我们得到的是一个类似于图像轮廓的图形。图像开运算实际上是一个组合运算,开运算是图像先进行腐蚀,再进行膨胀的运算。需要了解清楚图像的腐蚀与膨胀基础原理,不然真的没办法理解开运算和闭运算。图像形态学的梯度运算和前面的开运算闭运算是一样的,都是组合函数。原创 2022-08-23 16:20:09 · 1488 阅读 · 0 评论 -
python --opencv图像处理(图像腐蚀与图像膨胀)
卷积核是腐蚀中的关键,卷积核的中心点逐个扫描原始图像中的每一个像素点,被扫描到的原始图像中的像素点,只有当卷积核对应的元素值均为 1 时,其值才为 1 ,否则其值修改为 0。图像膨胀正好和图像腐蚀相反,卷积核的中心点逐个扫描原始图像中的每一个像素点,被扫描到的原始图像中的像素点,只要有一个值为 1 时则为 1 ,否则为 0。在接着往下看之前,有一点需要注意的是,图像的腐蚀与膨胀,主要针对的是二值图像(黑白图)的,其中进行变化的部分是图像的白色部分(高亮)部分,不是黑色部分。又出来新名词了:形态学。原创 2022-08-22 17:47:04 · 3724 阅读 · 0 评论 -
python --opencv图像处理滤波详解(均值滤波、2D 图像卷积、方框滤波、 高斯滤波、中值滤波、双边滤波)
第一件事情还是先做名词解释,图像平滑到底是个啥?从字面意思理解貌似图像平滑好像是在说图像滑动。。。。其实半毛钱关系也没有,图像平滑技术通常也被成为图像滤波技术(这个名字看到可能大家会有点感觉)。每一幅图像都包含某种程度的噪声,噪声可以理解为由一种或者多种原因造成的灰度值的随机变化,如由光子通量的随机性造成的噪声等等。而图像平滑技术或者是图像滤波技术就是用来处理图像上的噪声,其中,能够具备边缘保持作用的图像平滑处理,成为了大家关注的重点。原创 2022-08-19 12:03:46 · 5619 阅读 · 0 评论 -
python --处理xml(ElementTree模块)
⼀是xml.dom. * 模块,它是W3CDOMAPI的实现,若需要处理DOMAPI则该模块很适合;⼆是xml.sax. * 模块,它是SAXAPI的实现,这个模块牺牲了便捷性来换取速度和内存占⽤,SAX是⼀个基于事件的API,这就意味着它可以“在空中”处理庞⼤数量的的⽂档,不⽤完全加载进内存;...原创 2022-08-17 16:24:45 · 1087 阅读 · 0 评论 -
python --机器学习(基本算法详解)SciPy、Numpy、Matplotlib
数据集在计算机中,数据集指的是任何数据集合。它可以是从数组到完整数据库的任何内容。通过查看数组,我们可以猜测平均值可能约为 80 或 90,并且我们还可以确定最大值和最小值,但是我们还能做什么?通过查看数据库,我们可以看到最受欢迎的颜色是白色,最老的车龄是 17 年,但是如果仅通过查看其他值就可以预测汽车是否具有 AutoPass,该怎么办?这就是机器学习的目的!分析数据并预测结果!在机器学习中,通常使用非常大的数据集。...............原创 2022-08-11 10:49:26 · 11687 阅读 · 0 评论 -
python --pysimplegui开发gui界面
size接受一个int元组。第一位表示宽度,第二位表示高度。宽和高一般以字符为计量单位。文本的宽高,支持元组和整数示例(15,20)或18。【注】layout数组里的每一行和窗口里的行一一对应。文本内容,支持换行示例test\ndd。同size,如果二者同时出现,则使用s参数。示例#082567。......原创 2022-07-26 18:09:25 · 3607 阅读 · 0 评论 -
python --des加密
安装原创 2022-07-14 09:58:42 · 397 阅读 · 0 评论 -
python --winreg(通过windows注册表打开应用程序)
附录打开指定的键,返回一个处理对象key:HKEY_ 常量sub_key:指定键的子键reserved:一个保留的证书,必须是零。默认值为零access:访问权限winreg.QueryValue(key,sub_key) #用一个字符串来检索一个键的值1).定位360安全卫士的注册表项:1)).打开系统注册表编辑器,然后进行搜索关键字:2)).定位到注册表路径2).打开注册表键通过我们找到的子键然后对其进行查找操作,得到处理对象的句柄“reg”3).找到应用的绝对路径并打印通过数值名称找原创 2022-07-08 10:41:35 · 2472 阅读 · 0 评论 -
python --windos系统托盘pystray/自实现
【代码】python --windos系统托盘pystray/自实现。原创 2022-07-05 17:01:24 · 1941 阅读 · 0 评论 -
nginx 搭建http-flv(rtmp)流媒体
下载nginx-flv模块装nginx依赖安装nginx配软链接启动nginx配置流媒体vim /usr/local/nginx/conf/nginx.conf重启测试推流ffmpeg -re -i C:\Users\EDY\Desktop\1.mp4 -vcodec libx264 -acodec aac -f flv rtmp://122.112.245.213:54321/myapp/video_test拉流http://122.112.245.213/live?por原创 2022-06-13 16:51:28 · 3450 阅读 · 1 评论 -
Linux - 基础命令(yum源修改)
处理目录的常用命令接下来我们就来看几个常见的处理目录的命令吧:ls: 列出目录及文件名cd:切换目录pwd:显示目前的目录mkdir:创建一个新的目录rmdir:删除一个空的目录cp: 复制文件或目录rm: 移除文件或目录mv: 移动文件与目录,或修改文件与目录的名称选项与参数:ls(列出目录)-a :全部的文件,连同隐藏文件( 开头为 . 的文件) 一起列出来(常用)-d :仅列出目录本身,而不是列出目录内的文件数据(常用)-l :长数据串列出,包含文件的属性与权限等等数据;原创 2020-06-05 13:30:56 · 558 阅读 · 1 评论 -
linux --配置开机自启sheel
1. 新建自启脚本2.赋执行权限3.添加启动命令重启测试原创 2022-06-07 12:31:19 · 313 阅读 · 0 评论 -
python --读pdf详解
装包详解原创 2022-06-07 10:37:39 · 272 阅读 · 0 评论 -
python --批量转图片格式
单次转换批量转换原创 2022-06-02 16:21:47 · 310 阅读 · 0 评论 -
python-- openpyxl详解(写入excel图片与[带坐标读取excel图片])
1、 安装2、 创建一个excel 文件,并写入不同类的内容3、 创建sheet4、 操作单元格操作批量的单元格无论ws.rows还是ws.iter_rows都是一个对象除上述两个对象外 单行,单列都是一个元祖,多行多列是二维元祖使用百分数获取所有的行对象(常用于按行读excel)获取所有的列对象(常用于按列读excel)操作已经存在的文件(修改内容)单元格类型使用公式合并单元格需要先安装Pilow隐藏单元格设定一个表格区域,并设定表格的格式给单元格设定字体颜色设定字体和大小原创 2022-06-02 12:41:58 · 29564 阅读 · 1 评论 -
python --生成区间内所有日期/计算两个日期相差多少天/近一周日期
生成区间日期原创 2022-06-01 00:49:19 · 1747 阅读 · 0 评论 -
django中异步化celery的使用
~网站优化第一定律:缓存 (空间换时间)-热数据(热点数据):体量不大、访问频率极高、更新不频繁~网站优化第二定律:削峰 (能不马上做的事情都不要马上做)、消息队列-遇到耗时间的任务(用户请求),用户不需要马上得到结果、异步化、推迟执行-多线程-异步消息队列 -celery#在django中使用celery模块提供消息队列服务import osimport celeryfrom django.conf import settingsos.environ.setdefault('DJAN原创 2020-08-11 11:26:39 · 1954 阅读 · 1 评论 -
python --paramiko模块(ssh/sftp)
paramiko是一个用于做远程控制的模块,使用该模块可以对远程服务器进行命令或文件操作,paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。paramiko远程密码连接import paramiko##1.创建一个ssh对象client = paramiko.SSHClient()#2.解决问题:如果之前没有,连接过的ip,会出现选择yes或者no的操作,##自动选择yesclient.set_missing_host_key原创 2022-05-30 17:00:34 · 4129 阅读 · 0 评论