- 博客(9)
- 收藏
- 关注
原创 Windows 10 添加snmp方法
2、运行以下Add-WindowsCapability cmdlet 以添加 SNMP 和 WMI SNMP 提供程序功能。1、以管理员身份启动 Windows PowerShell。
2024-03-17 21:32:57
794
1
原创 thinker的一些笔记
thinker的一些笔记控件名称作用Button按钮单击触发事件Canvas画布绘制图形或绘制特殊控件Checkbutton复选框多项选择Entry输入框接收单行文本输入Frame框架用于控件分组Label标签单行文本显示Lisbox列表框创建菜单命令Message消息多行文本标签,与Label 用法类似Radiobutton单选按钮从互斥的多个选项中做单项选择Scale滑块默认垂直方向,鼠
2020-12-13 21:55:56
746
原创 二维码识别简陋界面python opencv
二维码识别简陋界面python opencv该代码使用了opencv与tkinter可以通过recongnize调用本机的摄像头进行识别,也可以通过recongnize2按钮进行输入本机路径来识别二维码,返回值出现在终端# -*- coding:utf-8 –*-import cv2import pyzbar.pyzbar as pyzbarimport numpy as npfrom cv2 import cv2import pyzbar.pyzbar as pyzbarimport
2020-12-13 21:21:02
390
2
原创 opencv 背景消除
Opencv–背景消除建模(BSM)在opencv中有两种方法可以进行背景消除:其一、基于机器学习(Knn–K个最近邻)背景消除建模其二、于图像分割(GMM,抗干扰图像分割)背景消除建模BS ,Background Subtractionc版#include<opencv2/opencv.hpp>#include<iostream>using namespace std;using namespace cv;int main(int argc, char
2020-11-22 11:37:39
7151
3
原创 Opencv 一些函数笔记
Opencv 一些函数笔记shape()有一张图片宽度*高度是300 *100,用opencv的img.shape返回的是(100,300,3),shape返回的是图像的行数,列数,色彩通道数。易错的地方:行数其实对应于坐标轴上的y,即表示的是图像的高度列数对应于坐标轴上的x,即表示的是图像的宽度也就是说shape返回的是(高度, 宽度) = (y , x)而img[50,10]是否表示是(x,y)为(50,10)的那个像素呢,其实不是。与shape的原理相同,它表示的也是(y,x),即表
2020-11-22 11:04:14
644
1
原创 光流法
光流法定义光流法是空间运动物体在观察成像平面上的像素运动的瞬时速度,是利用图像序列中像素在时间域上的变化以及相邻帧之间的相关性来找到上一帧跟当前帧之间存在的对应关系,从而计算出相邻帧之间物体的运动信息的一种方法。一般而言,光流是由于场景中前景目标本身的移动、相机的运动,或者两者的共同运动所产生的。简单来说,光流是空间运动物体在观测成像平面上的像素运动的“瞬时速度”。光流的研究是利用图像序列中的像素强度数据的时域变化和相关性来确定各自像素位置的“运动”。研究光流场的目的就是为了从图片序列中近似得到不能
2020-11-22 10:40:19
2127
原创 opencv-GrabCut算法交互式前景提取
opencv-GrabCut算法交互式前景提取OpenCV 提供了函数:cv2.grabCut()。下面为它的参数:• img - 输入图像• mask-掩模图像,用来确定那些区域是背景,前景,可能是前景/背景等。可以设置为:cv2.GC_BGD,cv2.GC_FGD,cv2.GC_PR_BGD,cv2.GC_PR_FGD,或者直接输入 0,1,2,3 也行。• rect - 包含前景的矩形,格式为 (x,y,w,h)• bdgModel, fgdModel - 算法内部使用的数组. 你只需要创建
2020-11-20 22:21:53
389
原创 opencv霍夫变换
Opencv 霍夫变换检测圆霍夫变换概念以及简单图形检测:原文下面附重点摘要(个人观点)在OpenCV中,支持两种两种不同的霍夫直线变换,the Standard Hough Transform(SHT,标准霍夫变换)和Progressive Probability Hough Transform(PPHT,渐进概率式霍夫变换)。(一)标准霍夫变换函数cv2.HoughLines()返回值实际上是一个二维数据矩阵,表述的就是上述的(ρ\rhoρ ,θ\thetaθ),其中ρ\rhoρ的单位
2020-11-20 20:12:41
555
原创 滤波器常见滤波器
常见的opencv滤波器以及一点点介绍原博客地址cv2.GussianBlur()函数(高斯滤波)语法:GaussianBlur(src,ksize,sigmaX [,dst [,sigmaY [,borderType]]])-> dst——src输入图像;图像可以具有任意数量的通道,这些通道可以独立处理,但深度应为CV_8U,CV_16U,CV_16S,CV_32F或CV_64F。——dst输出图像的大小和类型与src相同。——ksize高斯内核大小。 ksize.width和ksize
2020-11-20 19:17:33
616
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人