自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 OpenCV大作业展示

下面的图片是需要提前准备的文件夹效果展示展示代码from tkinter import *from tkinter.messagebox import *myUI=Tk()myUI.geometry(‘1000x1000’)myUI.maxsize(900,600)myUI.minsize(500,300)bm = PhotoImage(file=‘和丧尸一起跑.png’)l1=Label(image=bm)l1.place(x=300,y=0)def A():ret1=

2021-07-05 17:42:13 993 2

原创 opencv文档扫描OCR识别

文档扫描OCR识别轮廓自身的一些属性,特征及轮廓所包围对象的特征对于描述图像具有重要意义,介绍了几个轮廓,自身的属性特征以及轮廓所包围对象的特征读取图片,边缘检测。轮廓检测...

2021-06-27 15:32:35 245

原创 Opencv今天教我视频处理

视频信号是非常重要的视觉信息来源,它是视觉处理过程中经常要处理的一类信号OpenCV提供了cv.VIdeoCapture类来处理视频处理视频的方式,非常简单快捷,而且它既能处理视频文件,又能处理摄像头信息摄像头初始化成功后,就可以从摄像头中捕获帧信息了视频信号是非常重要的视觉信息来源,它是视觉处理过程中经常要处理的一类信号,视频是由一系列图像构成的,这一系列图像被称为真真是以固定的时间间隔从视频中。获取的获取帧的速率称为帧速率,其单位通常使用帧每秒,代表在一秒内所出现的帧数一帧 = 一幅图像有时,

2021-06-27 15:19:46 148

原创 OpenCV轻松入门如何使用鼠标交互实现区域生长算法

@Fu Xianjun. All Rights Reserved.当用户触发鼠标事件是我们希望对该事件作出响应,例如用户单击鼠标,我们就画一个圆,通常的做法是创建一个响应函数onMouseAction(),三要实现的操作实在,该响应函数类小女孩数是按照固定的格式创建的,其格式为,;def OnMouseAction(event,x,y,flags,param):event表示触发了何种事件x,y代表触发鼠标事件时,鼠标在窗口中的坐标。鼠标事件为用户与计算机之间的交互提供了接口,让用户能够非常灵活,

2021-06-23 19:42:09 315

原创 OpenCV轻松入门目标追踪算法

import cv2import numpy as npOPENCV_OBJECT_TRACKERS = { "csrt":cv2.TrackerCSRT_create, "kcf":cv2.TrackerKCF_create, "boosting":cv2.TrackerBoosting_create, "mil":cv2.TrackerMIL_create, "tld":cv2.TrackerTLD_create, "medianflow":cv2....

2021-06-22 15:35:40 161

原创 OpenCV轻松入门今天教你打码@Fu Xianjun. All Rights Reserved.

@Fu Xianjun. All Rights Reserved.@Fu Xianjun. All Rights Reserved.

2021-06-22 14:59:17 234

原创 OpenCV轻松入门图像处理技术

import cv2import numpy as npdef cv_show(name,img): cv2.imshow(name,img) cv2.waitKey(0) cv2.destroyAllWindows() def order_points(pts): rect = np.zeros((4,2),dtype="float32") s = pts.sum(axis=1) rect[0]=pts image = ...

2021-06-15 16:23:45 253

原创 OpenCV轻松入门形态学操作

import numpy as npgray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)#-----------二值化----------------#ret,binary = cv2.thimport cv2img = cv2.imread("coins.jpg")reshold(gray,0,255,cv2.THRESH_BINARY_INV+cv2.THRESH_OTSU)#-----------形态学操作------------##开操作kerne

2021-05-18 16:22:38 223

原创 OpenCV轻松入门今天来学模板匹配

模板匹配import cv2import numpy as npdef canny(image): blur = cv2.GaussianBlur(image,(5,5),0) canny = cv2.Canny(blur,50,150) return cannydef region_of_interest(image): height = image.shape[0] ploygons = np.a...

2021-05-11 16:26:17 82

原创 OpenCV轻松入门透视变换矫正

作业

2021-04-06 16:05:04 297

原创 OpenCV轻松入门今天学习图像梯度

今天学习图像梯度(2021.4.6下午一点半)记录我的上课美妙瞬间比如这个Sobek算子及函数使用赏个脸,代码结果弹出来了import cv2import numpy as npdef show(name,img): cv2.imshow(name,img) cv2.waitKey(0) cv2.destroyAllWindows()img = cv2.imread("yuan.png",0)MedianImg = cv2.medianBlur(img,...

2021-04-06 15:59:20 79

空空如也

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

TA关注的人

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