自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(143)
  • 资源 (3)
  • 收藏
  • 关注

原创 jupyter notebook报500错误解决方法

22版本anaconda创建虚拟环境的jupyter后发现报错500。看jupyter notebook黑框日志发现缺少chardet。

2023-10-07 14:58:07 253

转载 CDH安装

把CDH-6.3.1-1.cdh6.3.1.p0.1470567-el7.parcel、CDH-6.3.1-1.cdh6.3.1.p0.1470567-el7.parcel.sha1(注意,这里一定要重命名为CDH-6.3.1-1.cdh6.3.1.p0.1470567-el7.parcel.sha,因为不这样重命名,它会认为我们的parcel包不完成,会重新下载)、manifest.json移动到/var/www/html/cdh6_parcel目录下。#使root能再任何host访问。

2023-09-12 09:12:28 111

原创 CDH kafka

2、将上面的三个文件上传到该目录下,并将KAFKA-4.1.0-1.4.1.0.p0.4-el7.parcel.sha1重命名为KAFKA-4.1.0-1.4.1.0.p0.4-el7.parcel.sha。在CDH上集成Kafka,要求用CDH上的Zookeeper管理Kafka。1、在/var/www/html/(http服务的默认目录)新建文件夹kafka_parcel。简要说明:例如kafka_2.11-2.2.1-kafka-4.1.0.jar。Kafka parcel**完成!

2023-09-11 14:38:32 422

原创 mysql启动失败报错解决办法。

ps -ef|grep mysqld|awk '{print $2}'|sed 1d |sed 2d > /home/data/mysql/mysql.pid

2023-09-08 10:08:34 85

原创 Hadoop3.X HA安装部署(保姆式细节版)

说明此报告中:我将hadoop解压缩到/opt/hadoop/下,Jdk放在/opt/java下,zookeeper放在/export/server下;准备工作:在每台机器修改主机名字:hostnamectl set-hostname hadoop1crontab -e一:可以先搭建启动zookeeper1-3现在一台机器上完成下载zookeeper:注意啦:是下载编译过的这个包,不是那个源码包哈解压缩3.配置文件进入zookeeper所在目录后。

2023-09-03 23:02:54 359

原创 使用ffmpeg视频抽帧

在cmd中进入音频所在路径,进行图片数据采集。如把石头剪子布视频剪成图片。解压缩后配置环境变量,

2023-08-31 11:21:46 230

原创 Hadoop分布式搭建

tar zxvf jdk-8u211-linux-x64.tar.gz -C /opt/java (解压缩命令待补充)4. 把/etc/profile 复制到hadoop2(58),hadoop3(59)我的hadoop安装路径 cd /opt/hadoop/hadoop。或scp /etc/hosts root@hadoop2:/etc/或scp /etc/hosts root@hadoop3:/etc/在58,59 mkdir -p /opt/hadoop。

2023-08-27 15:21:31 150

原创 Zookeeper搭建实验报告

Zookeeper搭建

2023-08-27 14:45:31 236

原创 不创建虚拟环境情况下安装tensorflow

深度学习与tensorflow入门级教学

2023-02-21 08:42:39 315

转载 opencv dnn模块

opencv dnn

2022-11-11 15:14:14 3958

转载 python opencv 实现读取、显示、写入图像的方法

纯纯的opencv读取图像

2022-11-09 08:45:08 1032

原创 java实训一环境搭建

企业实际开发如何玩耍

2022-11-05 20:32:20 373

原创 如何搭建下载下来的机器学习深度学习的项目的环境?

conda创建虚拟环境玩智慧交通

2022-11-05 13:16:26 2332

原创 numba使用

numba

2022-11-03 15:45:37 229

转载 智慧交通实验

智慧交通项目

2022-11-03 15:40:55 366

原创 运动目标检测OpenCV背景减除法

背景减除法:1.GMM MOG2算法,高斯混合模型分离算法,它为每个像素选择适当数量的高斯分布函数:cv2.createBackgroundSubtractorMOG2(int history=500,double varThread=16,bool detectShadows =true)2.KNN模型:cv2.createBackgroundSubtractorKNN()方法:通过视频中的背景进行建模,实现背景消除,生成mask图像,通过对mask二值图像分析实现对前景活动对象的区域

2021-01-26 17:45:34 1995

原创 OpenCV运动目标识别光流法

import cv2import numpy as npes = cv2.getStructuringElement(cv2.MORPH_ELLIPSE,(10,10))kernel = cv2.getStructuringElement(cv2.MORPH_ELLIPSE,(3,3))cap = cv2.VideoCapture("anew.flv")frame1 = cap.read()[1]prvs = cv2.cvtColor(frame1,cv2.COLOR_BGR2GRAY)...

2021-01-26 16:59:39 456

原创 OpenCV运动目标识别

import cv2camera = cv2.VideoCapture('anew.flv')out_fps =12.0fourcc = cv2.VideoWriter_fourcc('M','P','4','2')out1 = cv2.VideoWriter('v1.avi',fourcc,out_fps,(500,400))out2 = cv2.VideoWriter('v2.avi',fourcc,out_fps,(500,400))lastFrame = Nonewhile came.

2021-01-26 16:08:32 716 1

原创 人脸检测

import cv2print(cv2.__file__)img = cv2.imread('test5.jpg')#加载人脸特征,该文件在Python安装目录下,下面是我的绝对路径face_cascade = cv2.CascadeClassifier(r'/Users/wing/anaconda3/lib/python3.6/site-packages/cv2/data/haarcascade_frontalface_default.xml')gray = cv2.cvtC...

2021-01-26 15:20:32 174

原创 OpenCV学习笔记

"""参数1 即将保存的文件路径参数2 VideoWriter_fourcc为视频编解码器 fourcc意为四字符代码(Four-Character Codes),顾名思义,该编码由四个字符组成,下面是VideoWriter_fourcc对象一些常用的参数,注意:字符顺序不能弄混 cv2.VideoWriter_fourcc('I', '4', '2', '0'),该参数是YUV编码类型,文件名后缀为.avi cv2.VideoWriter_fourcc('P', 'I', .

2021-01-26 15:17:07 355

原创 模板匹配

import cv2import numpy as npdef template_demo(tpl,target): methods = [cv2.TM_SQDIFF_NORMED,cv2.TM_CCORR_NORMED,cv2.TM_CCOEFF_NORMED] th,tw =tpl.shape[:2] for md in methods: result = cv2.matchTemplate(target,tpl,md) min_val,ma.

2021-01-25 23:07:38 101

原创 敲出了绝望感的LBP

import cv2import numpy as npdef LBP(src): height = src.shape[0] width = src.shape[1] dst = src.copy() lbp_value = np.zeros((1,8),dtype = np.uint8) neighbours = np.zeros((1,8),dtype =np.uint8) for x in range(1,width-1): fo.

2021-01-25 21:34:43 88

原创 Harris角点检测

Harris实现过程:计算图像在X和Y方向的梯度:计算图像两个方向梯度的乘积使用高斯函数对三者进行高斯加权,生成矩阵M的A,B,C;计算每个像素的Harris相应值R,并对小于某一阈值t的R置为零;在3*3或者5*5邻域内进行非最大值抑制,局部最大值点即为图像中的角点。cv2.cornerHarris()参数如下:img-数据类型为float32的输入图像blocksize-角点检测中的领域大小ksize-Sobel求导中使用的窗口大小k-Harris角点

2021-01-25 16:51:22 418

原创 图像特征与目标检测1-HOG

HOG实现过程:1灰度化(将图像看做一个x,y,z(灰度)的三维图像)2采用Gamma校正法对输入图像进行颜色空间的标准化(归一化)3计算图像每个像素的梯度(包括大小和方向)4将图像划分为cells5统计每个cell的梯度直方图(不同梯度的个数),得到cell的描述子6将每几个cell组成一个block,得到block的描述子7将图像image内的所有block的HOG特征descriptor串联起来就可以得到HOG特征,该特征向量就是用来目标检测或分类的特征。...

2021-01-25 15:46:06 191

原创 分水岭算法(代码有问题,谁看出来了,求评论,谢谢)

分水岭算法步骤:1加载原始图像2阈值分割,将图像分割为黑白两个部分3对图像进行开运算,即先腐蚀再膨胀4对开运算的结果再进行膨胀,得到大部分是背景的区域5通过距离变换Distance Transform获取前景区域6背景区域sure_bg和前景区域sure_fg相减,得到既有前景又有背景的重合区域7连通区域处理8最后使用分水岭算法代码有问题,不知道错哪里了。。import cv2import numpy as npimg = cv2.imread('test4

2021-01-25 13:38:48 196

原创 学习笔记——区域生长算法

区域生长原理: 1 2 1 1 1 2 2 2 1 2 1 1 2 2 基本思想:将具有相似性质的像素集合起来构成区域。步骤;1.对图像顺序扫描,找到第1个还没有归属的像素,...

2021-01-25 12:28:08 642

原创 OpenCV边缘检测

梯度算子:是一阶导数算子,是水平G(x),G(y)方向对应模板的组合,也有对角线方向。常见的一阶算子:Roberts交叉算子,Rrewitt算子,Sobel算子0 1 -1 0 =1 0 0 -1 Roberts交叉算子是对角线方向的梯度算子,对应的水平方向和竖直方向的梯度分别为:Robert算子优缺点:优点:边缘定位比较准,适用于边缘明显且噪声较少的图像。缺点:没有描述水平和竖直方向的灰度变化,只是关注了对角线方向,鲁棒性差,..

2021-01-24 22:59:09 126

原创 opencv自动阈值分割

#自适应阈值与固定阈值对比import cv2import matplotlib.pyplot as pltimg = cv2.imread('test.jpg',0)ret,th1 = cv2.threshold(img,127,255,cv2.THRESH_BINARY)th2 = cv2.adaptiveThreshold(img,255,cv2.ADAPTIVE_THRESH_MEAN_C,cv2.THRESH_BINARY,55,4)th3 = cv2.adaptiveThresho.

2021-01-24 17:27:32 1045

原创 固定阈值分割

THRESH_BINARY:THRESH_BINARY_INV:THRESH_TRUNC:THRESH_TOZERO:THRESH_TOZERO_INV:import cv2import matplotlib.pyplot as pltimg = cv2.imread('test3.jpg',0)ret,thresh1 = cv2.threshold(img,127,255,cv2.THRESH_BINARY)ret,thr...

2021-01-24 12:00:46 614

原创 opencv黑帽

#黑帽:输入图像和图像闭运算之差import cv2 as cvimport numpy as npimport matplotlib.pyplot as pltimg = cv.imread('test9.jpg')img = cv.cvtColor(img,cv.COLOR_BGR2RGB)kernel = np.ones((9,9),np.uint8)tophat = cv.morphologyEx(img,cv.MORPH_BLACKHAT,kernel)plt.subplot(1.

2021-01-23 19:07:17 99

原创 OpenCV顶帽

#顶帽:输入图像和图像开运算之差,下面的示例针对9*9内核完成。import cv2 as cvimport numpy as npimport matplotlib.pyplot as pltimg = cv.imread('test9.jpg')img = cv.cvtColor(img,cv.COLOR_BGR2RGB)kernel = np.ones((5,5),np.uint8)tophat = cv.morphologyEx(img,cv.MORPH_TOPHAT,kernel).

2021-01-23 18:51:16 132

原创 OpenCV形态学梯度

#形态学梯度,这是图像膨胀和腐蚀之间的区别,结果将看起来像对象的轮廓import cv2 as cvimport numpy as npimport matplotlib.pyplot as pltimg = cv.imread('test9.jpg')img = cv.cvtColor(img,cv.COLOR_BGR2RGB)kernel = np.ones((3,3),np.uint8)gradient = cv.morphologyEx(img,cv.COLOR_BGR2RGB,ke.

2021-01-23 17:32:04 266

原创 opencv闭运算

#闭运算,闭运算与开运算相反,先扩张然后再侵蚀。在关闭前景对象内部的小孔或对象上的小黑点时很有用。import cv2import numpy as npimport matplotlib.pyplot as pltimg = cv2.imread('test9.jpg')kernel = np.ones((3,3),np.uint8)closing = cv2.morphologyEx(img,cv2.MORPH_CLOSE,kernel)plt.subplot(121),plt.imsh.

2021-01-23 16:53:46 713

原创 opencv的开运算

#开运算,腐蚀然后扩张的另一个名字,它对于消除噪音很有用import cv2import numpy as npimport matplotlib.pyplot as pltimg = cv2.imread('test9.jpg')img = cv2.cvtColor(img,cv2.COLOR_BGR2RGB)kernel = cv2.getStructuringElement(cv2.MORPH_RECT,(5,5))opening = cv2.morphologyEx(img,cv2..

2021-01-23 16:39:31 363

原创 OpenCV的膨胀

import matplotlib.pyplot as pltimport cv2img = cv2.imread('test9.jpg')img = cv2.cvtColor(img,cv2.COLOR_BGR2RGB)kernel = cv2.getStructuringElement(cv2.MORPH_RECT,(3,3))dilation = cv2.dilate(img,kernel,iterations =1)plt.subplot(121),plt.imshow(img),pl.

2021-01-23 16:14:50 183

原创 腐蚀

import cv2import numpy as npimport matplotlib.pyplot as pltimg = cv2.imread('test9.jpg')img = cv2.cvtColor(img,cv2.COLOR_BGR2RGB)kernel = np.ones((3,3),np.uint8)erosion = cv2.erode(img,kernel,iterations = 1)plt.subplot(121),plt.imshow(img),plt.titl.

2021-01-23 14:43:34 164

原创 Gamma变换

#Gamma变化import cv2import numpy as npimg = cv2.imread('test.jpg')def adjust_gamma(image,gamma = 1.0): invGamma = 1.0/gamma table = [] for i in range(256): table.append(((i/255.0)**invGamma)*255) table = np.array(table).astype...

2021-01-23 12:22:43 267

原创 彩色图像直方图均衡化

import cv2import numpy as npimg = cv2.imread("test.jpg",1)cv2.imshow("src",img)#彩色图像均衡化,需要分解通道,对每一个通道均衡化(b,g,r) = cv2.split(img)bH = cv2.equalizeHist(b)gH = cv2.equalizeHist(g)rH = cv2.equalizeHist(r)result = cv2.merge((bH,gH,rH))cv2.imshow("dst.

2021-01-23 11:00:22 258

原创 opencv直方图均衡化

import cv2img = cv2.imread('test9.jpg',0)cv2.imshow("dark",img)#调用cv2.equalizeHist函数进行直方图均衡化img_equal = cv2.equalizeHist(img)cv2.imshow("img_equal",img_equal)cv2.waitKey(0)cv2.destoryAllWindows()

2021-01-23 10:21:26 83

原创 双边滤波

#双边滤波import cv2from matplotlib import pyplot as pltimg = cv2.imread('test.jpg')img = cv2.cvtColor(img,cv2.COLOR_BGR2RGB)blur = cv2.bilateralFilter(img,-1,15,10)plt.subplot(121),plt.imshow(img),plt.title('Original')plt.xticks([]),plt.yticks([])plt..

2021-01-22 23:00:52 68

windowscondapython3.9创建智慧交通需要的requirements

视频的车辆跟踪创建智慧交通需要的requirements,python3.9时候可用版本,亲测可用,对应这个https://blog.csdn.net/qq_39237205/article/details/121254982项目,不过作者的版本未知,我用python3.9创建时候修改了一些版本

2022-11-05

防火墙实验win10环境.rar

里面有ensp,vituralbox,USG6000.zip 亲测可用

2021-11-25

数据库学习笔记

sqlserver2008入门经典读书笔记

2013-06-05

软件工程应背的英语句子2013

搜集2013年的voa里涉及软件工程的句子,觉得很实用

2013-03-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除