python
hongliyu_lvliyu
这个作者很懒,什么都没留下…
展开
-
python-opencv读入视频并形成运动历史图(HMI)并抽帧保存
import numpy as npimport cv2from time import sleepimport queueclass MHI: def __init__(self,cap,tau,delta,xi,t): self.tau=tau self.delta=delta self.xi=xi self.t=t self.cap=cap self.data = queue.Queue()原创 2022-01-10 20:23:20 · 1884 阅读 · 0 评论 -
python--视频拆帧 & 帧合成视频流
1. 视频拆帧#!/usr/bin/env pythonimport cv2numer = 18cap=cv2.VideoCapture("/home/linux/work/python/video/"+str(numer)+".mp4")if cap.isOpened(): ret,frame=cap.read()else: ret = Falsen=0i=0timeF = 40path='/home/linux/work/python/video/'+str(nu原创 2021-12-21 19:34:47 · 2772 阅读 · 0 评论 -
python -- realsense系列 两个相机同时接入并显示
import pyrealsense2 as rsimport cv2import numpy as npimport timeimport osimport sysif __name__ == '__main__': # 确定图像的输入分辨率与帧率 resolution_width = 640 # pixels resolution_height = 480 # pixels frame_rate = 15 # fps # 注册数据流,并对原创 2021-12-09 10:32:29 · 5100 阅读 · 3 评论 -
python-- realsense系列的d435,d435i,l515相机接入与显示
d435import pyrealsense2 as rsimport numpy as npimport cv2 pipeline = rs.pipeline()config = rs.config()config.enable_stream(rs.stream.depth, 640, 480, rs.format.z16, 30)config.enable_stream(rs.stream.color, 640, 480, rs.format.bgr8, 30) pipeline.原创 2021-12-09 10:31:03 · 4069 阅读 · 0 评论 -
python笔记——os库 常用功能总结
在python中我们常常使用到os模块,os模块主要用于与操作系统的交互,对和电脑连接起来,对文件内容进行路径的处理、文件复制、移动、清除、重命名等等一系列的功能,非常的好用和简洁。在这里随笔记录一些遇到的os模块内容~名称功能相关os.rename()给文件重命名如果这个名字已经有了,则不能命名os.getcwd()获取当前路径os.path.absp...原创 2020-04-16 19:41:03 · 540 阅读 · 0 评论 -
python——k聚类 图片(图像)聚类程序 + 每类结果保存到对应文件夹
前情提要:最近由于做机器学习不想手动标签,所以想用聚类的方法让机器自己学习,在网站上找到了很多博主的程序,有其效果但是最后都是将每一类的图片用plot显示出来,把所有的子图拼接在一个界面上。这样在尝试大约800张图片的数据集的时候还凑活,通过加一行程序调整子图之间的宽度和高度,勉强能看清图片内容,以观察聚类的效果。但是一般机器学习的数据集都更大,聚类完想要对每类图片再进行处理的话,原本的程序...原创 2020-04-14 15:20:27 · 5828 阅读 · 7 评论 -
python短程序:批量生成文件夹/批量文件重命名/文件名批量变动
随笔记录几个python上用到的小程序生成文件夹:例如,我需要在路径 E:/d15/frame/try1/ 下,生成名字为cluster1到cluster9的若干文件夹,其中可能有些文件夹已经被生成过了程序:import osfor i in range(1,10): path ='E:/d15/frame/try1/' if not os.path.exist...原创 2020-04-13 16:26:07 · 720 阅读 · 0 评论