- 博客(13)
- 资源 (73)
- 问答 (4)
- 收藏
- 关注
原创 使用shell脚本管理python程序
python开发的同学们应该都知道怎么样去启动一个python应用,但是一旦我们把python应用部署到linux服务器上该如何启动呢?方式①:就是使用进程管理工具,比如supervisor。方式②:就是自己写一个简单shell脚本,将程序在后台运行,即使关闭linux终端窗口也不会影响进程的运行。两者优缺点方式优点缺点supervisor进程管理① 可以通过网页执行启动停止的操作② 单配置文件可控制多个程序③ 可控制进程数量4④进程资源控制能力比较强① 本身需要被监控②
2021-03-28 16:50:17 174 1
原创 基于OpenCV的验证码图片处理
基于OpenCV的验证码图片处理提供验证码图片数据集data/:能够对其中至少五种验证码(captcha+另外四种)进行以下处理:预处理:灰度处理、二值化处理、去噪字符分割:用OpenCV的轮廓识别方法,并能够保存在相应的文件夹下例如:分格后的字符为 ,则该图片保存在文件夹/processed/8/下预期结果:程序运行后能够得到字母+数字共62个文件夹...
2021-03-27 12:57:38 489
原创 RetinaFace人脸识别算法 人脸检测 人脸关键点检测 口罩检测
RetinaFace人脸识别算法 人脸检测 人脸关键点检测 口罩检测介绍论文地址效果下载地址介绍RetinaFace来自论文RetinaFace: Single-stage Dense Face Localisation in the Wild,作者来自帝国理工学院、InsightFace、Middlesex University London、FaceSoft。RetinaFace是单步(one stage)推理人脸检测器,同时输出人脸框和5个人脸关键点信息。在GitHub上可以下载到R50和Mob
2021-03-25 14:03:42 807 9
原创 基于漫水填充的边缘查找
边缘特征方式二值化阀值ret, binary = cv2.threshold(gaussianBlur, thred , 255, cv2.THRESH_BINARY)binary = cv2.adaptiveThreshold(gaussianBlur, 255, cv2.ADAPTIVE_THRESH_MEAN_C, cv2.THRESH_BINARY, 11, 2)HSV颜色阀值imgHSV = cv2.cvtColor(image,cv2.COLOR_BGR2HSV)lower = n
2021-03-23 16:23:34 94
原创 python opencv 通过hsv阈值法扣取药盒 并矫正
抠药盒并矫正原图效果图目录截图hsv调节代码 hsv.py扣取矫正代码 1.py原图效果图目录截图hsv调节代码 hsv.pyimport cv2import numpy as npdef stackImages(scale,imgArray): rows = len(imgArray) cols = len(imgArray[0]) rowsAvailable = isinstance(imgArray[0], list) width = imgAr
2021-03-17 18:24:56 353 1
原创 python 判断文件夹不存在 则创建文件夹
import ospath = os.path.join(os.getcwd(), 'pro')if not os.path.exists(path): os.mkdir(path) # 如果不存在这个pro文件夹,就自动创建一个
2021-03-17 16:32:50 473
原创 python动态执行py文件
通过os模块执行import osos.system("python main.py")多线程import threadingimport osthreading.Thread(target=os.system, args=("python main.py",)).start()多进程from multiprocessing import Processimport osProcess(target=os.system, args=("python main.py",)).start
2021-03-15 17:17:45 778 1
原创 python读取写入配置文件
配置文件安装configParserpip install configParser解析示例import configparser#初始化cf = configparser.ConfigParser()cf.read("config/config.ini")#返回所有的分组secs = cf.sections()print ("sections:",secs)#factory分组下所有keyf = cf.options("factory")print ("factory:
2021-03-11 20:17:26 121
原创 python 实现定时执行程序
1.schedpython内置的模块,它是一个调度(延时处理机制),每次想要定时执行某任务都必须写入一个调度。import schedimport timefrom datetime import datetime# 初始化sched模块的 scheduler 类# 第一个参数是一个可以返回时间戳的函数,第二个参数可以在定时未到达之前阻塞。# 生成调度器schedule = sched.scheduler(time.time, time.sleep)# 被周期性调度触发的函数def pr
2021-03-11 10:38:23 744
原创 numpy常用操作
numpy常用操作1.创建numpy矩阵2.查看矩阵维度3.选取第一列4.选取最后一列5.选取第一行6.选取最后一行7.选取2到4行8.选取1到2列9.选取第2列的第3行10.选取第2列的第3到5行,间隔为211.修改维度12.矩阵转置13.矩阵行倒序14.矩阵列倒序15.矩阵顺时针旋转90°(逆时针旋转270°)16.矩阵顺时针旋转180°(逆时针旋转180°)17.矩阵顺时针旋转270°(逆时针旋转90°)18.条件查找满足第1列大于300的数据满足第1列大于300`且`小于400的数据满足第1列大于3
2021-03-10 18:20:18 77
原创 玩转树莓派之 给raspberry-lite 无界面系统安装界面
树莓派安装界面一.更新系统到最新。二.运行完成后需要做一个清理。三.开始安装桌面。一.更新系统到最新。 sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade二.运行完成后需要做一个清理。 sudo apt-get clean三.开始安装桌面。下一部分重点介绍如何在Raspbian Lite上安装GUI。为了拥有GUI,我们需要以下4件事 1.显示服务器 2.桌面环境 3.窗口管理器 4
2021-03-02 15:43:29 1079 2
原创 玩转树莓派之 vnc连接
win10vnc连接树莓派4b一. 确保树莓派已经装好系统并联网二. 启用树莓派 VNC 服务三. 使用vnc连接一. 确保树莓派已经装好系统并联网系统安装以及WiFi连接教程更换国内源二. 启用树莓派 VNC 服务在终端输入以下命令进入配置界面。sudo raspi-config选择Interfacing Options选择vnc select选择ok询问是否安装vnc ,输入Y, 回车 ,等待安装完成 然后finish 退出三. 使用vnc连接1.下载
2021-03-02 14:13:47 310
原创 玩转树莓派之 配置openvino进行神经计算棒2加速
树莓派4B + openvino 换源参考链接一. 安装opencv二. 安装openvino三. 添加USB规则四. 运行示例换源参考链接一. 安装opencv参考第三个下载安装的方式(点击此链接)二. 安装openvino下载openvino官网下载加群下载686070107或者直接在树莓派中执行命令下载wget https://download.01.org/opencv/2020/openvinotoolkit/2020.4/l_openvino_toolkit_runtime
2021-03-02 13:40:13 1021 2
pyinstxtractor.py 反编译pyinstaller打包的程序
2024-03-01
insightface-arcface onnx 推理代码和模型 partial-fc-glint360k-r50
2023-03-26
野火EBF 6ULL 开发板 烧录ubuntu18.04 emmc 固件 mfgtool 工具包
2022-04-28
yolov3+lenet-cnn分类的跌倒检测数据及源代码
2022-03-14
c++ 编写的截图软件,运行生成桌面截图exe99
2022-03-14
yolov5 行人范围超界报警.zip
2021-07-12
yolov5行人识别 qt 鼠标检测 绘制区域 检测超界.zip
2021-05-20
DQN-迷宫神经网络代码.zip
2021-05-17
RetinaFace+arcface_torch人脸识别.zip
2021-03-31
for循环调用numpy 如何优化
2021-11-08
stm32f405 串口同时接收发送 接收数据导致卡死
2021-11-03
stm32f405 串口同时接收发送 接收数据导致卡死
2021-11-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人