![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
ogaligong
keep coding
展开
-
同步采集双usb摄像头,保存图片用于标定
import osimport threadingimport timeimport cv2import numpy as npcap1 = cv2.VideoCapture(0)cap1.set(3,800)cap1.set(4, 600)cap2 = cv2.VideoCapture(1)cap2.set(3,800)cap2.set(4, 600)# 拍照文件目录folder = 'img/'if os.path.exists(folder): passelse:原创 2021-09-23 09:39:58 · 283 阅读 · 0 评论 -
pycocotools安装问题
pycocotools安装问题如安装pycocotools失败,可参照如下方式安装pycocotoolsWindows系统Windows安装时可能会提示Microsoft Visual C++ 14.0 is required,从而导致安装出错,点击下载VC build tools安装再执行如下pip命令注意:安装完后,需要重新打开新的终端命令窗口pip install cythonpip install git+https://gitee.com/jiangjiajun/philferrier原创 2021-09-02 11:59:40 · 300 阅读 · 0 评论 -
python socket 客户端 接收端 并通过一个服务端中转
接收端 9102端口接收中转服务端信息import socketHOST = '' # Symbolic name meaning all available interfacesPORT = 9102 # Arbitrary non-privileged ports = socket.socket(socket.AF_INET, socket.SOCK_STREAM)s.bind((HOST, PORT))s.listen(5)#原创 2021-07-30 15:03:03 · 491 阅读 · 0 评论 -
python 多线程与多进程入门
python 并发GIL 全局解释锁多线程 I/O密集多进程 CPU密集入门进程multiprocessing.Processimport timeimport multiprocessingdef first_function(): print(multiprocessing.current_process().name + str(' is Starting ')) time.sleep(2) print (multiprocessing.current原创 2021-07-28 17:00:16 · 60 阅读 · 0 评论 -
CV有用的链接
opencv 睡意检测 相机内外参原理发票ocr关键位置识别原创 2021-07-19 17:41:29 · 230 阅读 · 0 评论 -
python 利用sqlalchemy+pymsql 操作mysql,实现创建表,新增查询修改数据
python 利用sqlalchemy+pymsql 操作mysql,实现创建表,新增查询修改数据首先安装mysql ,创建myclass数据库pip install pymsql和pip install sqlalchemy#!/usr/bin/env python# -*- encoding: utf-8 -*-'''@File : sql.py @data :2021/7/15 10:23@Desciption :@Version :@License :原创 2021-07-15 13:56:39 · 243 阅读 · 0 评论 -
opencv多边形轮廓等距缩放
opencv多边形按像素放大或缩小,可用于缩放提取后的轮廓代码示例如下:#!/usr/bin/env python# -*- encoding: utf-8 -*-'''@File : 多边形等距缩放.py @data :2021/7/5 15:53@Desciption :@Version :@License : '''import cv2import numpy as npdef scale(data, sec_dis): """多边形等距原创 2021-07-13 09:36:08 · 4169 阅读 · 1 评论 -
opencv 打开usb摄像头 按s键保存图片
python opencv 打开usb摄像头 按s键保存图片import cv2index = 1cap =cv2.VideoCapture(0)# cap.set(3, 2304)# cap.set(4, 1728)flag = cap.isOpened()while (flag): ret, frame = cap.read() cv2.namedWindow("Capture_Paizhao", 0) gray = cv2.cvtColor(frame,原创 2021-07-12 16:56:38 · 555 阅读 · 0 评论 -
打印图片dpi转换 opencv 保存的为92dpi需要转换为300dpi打印才清晰
opencv 保存的图片dpi 默认为92dpi,需要转换为300dpi打印才清晰代码如下:import cv2from PIL import Imageim = cv2.imread('123.png') #读取图片image = Image.fromarray(cv2.cvtColor(im,cv2.COLOR_BGR2RGB))image.save('123.jpg',quality=95,dpi=(300.0,300.0)) #调整图像的分辨率300...原创 2021-07-12 16:52:28 · 2941 阅读 · 0 评论 -
相机标定标定板生成
opencv 画标定板 10*10 如图300dpi 打印每个方格10mm打印机打印精度可能不够,最好买一个代码如下:#!/usr/bin/env python# -*- encoding: utf-8 -*-'''@File : 10*10.py @data :2021/4/22 16:03@Desciption :@Version :@License : '''import numpy as npimport cv2from PIL impor原创 2021-07-12 16:42:26 · 1677 阅读 · 1 评论