摘要:
这进行项目之前要进行参数的设置 以及对应的资料目录 代码部分 myutils.py import cv2 def sort_contours(cnts, method="left-to-right"): reverse = False i = 0 if method == "right-to-lef 阅读全文
posted @ 2022-08-03 16:21
tuyin
阅读(116)
评论(0)
推荐(0)
摘要:
代码部分 test.py # https://digi.bib.uni-mannheim.de/tesseract/ # 配置环境变量如E:\Program Files (x86)\Tesseract-OCR # tesseract -v进行测试 # tesseract XXX.png 得到结果 # 阅读全文
posted @ 2022-08-03 16:01
tuyin
阅读(727)
评论(0)
推荐(0)
摘要:
# 导入所需要的库 import cv2 import numpy as np # 定义保存图片函数 # image:要保存的图片名字 # addr;图片地址与相片名字的前部分 # num: 相片,名字的后缀。int 类型 def save_image(image, addr, num): addr 阅读全文
posted @ 2022-08-03 15:48
tuyin
阅读(284)
评论(0)
推荐(0)
摘要:
"""在这里,我们将创建一个简单的应用程序,以显示您指定的颜色。您有一个显示颜色的窗口, 以及三个用于指定B、G、R颜色的跟踪栏。滑动轨迹栏,并相应地更改窗口颜色。 默认情况下,初始颜色将设置为黑色。""" import numpy as np import cv2 as cv def nothin 阅读全文
posted @ 2022-08-03 15:45
tuyin
阅读(50)
评论(0)
推荐(0)
摘要:
# 光流估计 # 1. 光流估计 import numpy as np import cv2 cap = cv2.VideoCapture('D:/pycharm/pycharm-cope/opencv/resource/videos/02_Foreground.avi') # 角点检测所需参数 # 阅读全文
posted @ 2022-08-03 11:59
tuyin
阅读(49)
评论(2)
推荐(0)
摘要:
# 背景建模 # 1. 帧差法 # 2. 混合高斯模型 ## 2.2 混合高斯模型测试方法 import numpy as np import cv2 # 经典的测试视频 cap = cv2.VideoCapture('D:/pycharm/pycharm-cope/opencv/resource/ 阅读全文
posted @ 2022-08-03 11:58
tuyin
阅读(61)
评论(0)
推荐(0)
摘要:
# 特征匹配与全景拼接 # 1. Brute-Force蛮力匹配 import cv2 import numpy as np import matplotlib.pyplot as plt img1 = cv2.imread('D:/pycharm/pycharm-cope/opencv/resou 阅读全文
posted @ 2022-08-03 11:57
tuyin
阅读(82)
评论(0)
推荐(0)
摘要:
import cv2 import numpy as np img = cv2.imread('D:/pycharm/pycharm-cope/opencv/resource/photo/18_House.jpg') gray = cv2.cvtColor(img, cv2.COLOR_BGR2GR 阅读全文
posted @ 2022-08-03 11:56
tuyin
阅读(49)
评论(0)
推荐(0)
摘要:
# 角点检测 # 1. 角点检测原理 # 2. harris角点检测 import cv2 import numpy as np img = cv2.imread('D:/pycharm/pycharm-cope/opencv/resource/photo/17_Chessboard.jpg') p 阅读全文
posted @ 2022-08-03 11:55
tuyin
阅读(32)
评论(1)
推荐(0)
摘要:
# 3. 傅里叶变换 import numpy as np import cv2 from matplotlib import pyplot as plt img = cv2.imread('D:/pycharm/pycharm-cope/opencv/resource/photo/13_Lena. 阅读全文
posted @ 2022-08-03 11:54
tuyin
阅读(65)
评论(0)
推荐(0)
摘要:
# 图像直方图 # 1. 图像直方图简介 # 2. 图像直方图统计 import cv2 import numpy as np import matplotlib.pyplot as plt def cv_show(img,name): cv2.imshow(name,img) cv2.waitKe 阅读全文
posted @ 2022-08-03 11:53
tuyin
阅读(53)
评论(0)
推荐(0)
摘要:
# 模板匹配 # 1. 模板匹配简介 # 2. 模板匹配单个对象 import cv2 # opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 temp 阅读全文
posted @ 2022-08-03 11:52
tuyin
阅读(68)
评论(0)
推荐(0)
摘要:
# 图像轮廓 ## 2.1 图像二值化 import cv2 #opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 def cv_show(img,na 阅读全文
posted @ 2022-08-03 11:51
tuyin
阅读(47)
评论(0)
推荐(0)
摘要:
# 图像金字塔 import cv2 #opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 def cv_show(img,name): cv2.ims 阅读全文
posted @ 2022-08-03 11:45
tuyin
阅读(49)
评论(0)
推荐(0)
摘要:
# Canny边缘检测 import cv2 # opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 def cv_show(img, name): c 阅读全文
posted @ 2022-08-03 11:44
tuyin
阅读(37)
评论(0)
推荐(0)
摘要:
# Sobel算子、Scharr算子与Laplacian算子 # 1. Sobel算子 # 1.1 圆形处理(例) import cv2 # opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy 阅读全文
posted @ 2022-08-03 11:42
tuyin
阅读(98)
评论(0)
推荐(0)
摘要:
# 礼帽与黑帽 # 1. 礼帽 # ① 礼帽 = 原始输入-开运算 import cv2 #opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 # 魔法 阅读全文
posted @ 2022-08-03 11:41
tuyin
阅读(77)
评论(0)
推荐(0)
摘要:
# 开运算与闭运算 # 1. 开运算 import cv2 #opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 # 开:先腐蚀,再膨胀 img = c 阅读全文
posted @ 2022-08-03 11:40
tuyin
阅读(77)
评论(0)
推荐(0)
摘要:
# 腐蚀与膨胀 # 1. 腐蚀操作 # 1.1 汉字腐蚀(例) import cv2 #opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 # 魔法指令 阅读全文
posted @ 2022-08-03 11:39
tuyin
阅读(46)
评论(0)
推荐(0)
摘要:
# 图像平滑处理d # 1. 均值滤波 import cv2 #opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 # 魔法指令,直接展示图,Jupyt 阅读全文
posted @ 2022-08-03 11:38
tuyin
阅读(83)
评论(0)
推荐(0)
摘要:
import cv2 #opencv的缩写为cv2import matplotlib.pyplot as plt # matplotlib库用于绘图展示import numpy as np # numpy数值计算工具包img = cv2.imread('D:/pycharm/pycharm-cope 阅读全文
posted @ 2022-08-03 11:37
tuyin
阅读(36)
评论(0)
推荐(0)
摘要:
# 图像缩放 # 1. 倍数缩放 import cv2 #opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 # 魔法指令,直接展示图,Jupyter 阅读全文
posted @ 2022-08-03 11:36
tuyin
阅读(50)
评论(0)
推荐(0)
摘要:
# 图像融合 # 1. 图像融合 import cv2 #opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 ## 1.1 图像变换 img_cat = 阅读全文
posted @ 2022-08-03 11:35
tuyin
阅读(82)
评论(0)
推荐(0)
摘要:
# 边界填充 # 1. 边界填充简介 """① 边界填充就是对图像进行一些变换,让原始图像进行扩大。 ② 边界填充的入口参数: - BORDER_REPLICATE:复制法,也就是复制最边缘像素。 - BORDER_REFLECT:反射法,对感兴趣的图像中的像素在两边进行复制例如:fedcba|ab 阅读全文
posted @ 2022-08-03 11:34
tuyin
阅读(188)
评论(0)
推荐(0)
摘要:
# 1. 位置提取ROI import cv2 #opencv的缩写为cv2 # import matplotlib.pyplot as plt # matplotlib库用于绘图展示 # import numpy as np # numpy数值计算工具包 # # def cv_show(name, 阅读全文
posted @ 2022-08-03 11:33
tuyin
阅读(22)
评论(0)
推荐(0)
摘要:
import cv2 #opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 """获取视频的第一帧图片""" # 随着时间轴的变换,视频在动,虽然图像是 阅读全文
posted @ 2022-08-03 11:24
tuyin
阅读(54)
评论(0)
推荐(0)
摘要:
import cv2 #opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 # 魔法指令,直接展示图,Jupyter notebook特有 # %mat 阅读全文
posted @ 2022-08-03 11:22
tuyin
阅读(26)
评论(0)
推荐(0)
摘要:
# 灰度图处理与图片保存 # 1. 读取BGR图(默认读取) import cv2 # opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 img = 阅读全文
posted @ 2022-08-03 11:21
tuyin
阅读(605)
评论(0)
推荐(0)
摘要:
import cv2 #opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 """①普通方法""" # 魔法指令,直接展示图,Jupyter noteb 阅读全文
posted @ 2022-08-03 11:20
tuyin
阅读(56)
评论(0)
推荐(0)

浙公网安备 33010602011771号