![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opencv
文章平均质量分 56
alvin93
这个作者很懒,什么都没留下…
展开
-
【conda】安装opencv遇见的问题
1. 更换源的问题 最终我的.condarc文件的内容如下: channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ - https://mirror...原创 2018-06-25 12:52:27 · 3206 阅读 · 3 评论 -
【OpenCV】ubuntu16.04下基于anaconda3(python3.6.5)的opencv3的完全安装指南
2018-6-26 北京 湿热! 本来之前以为opencv已经完全安装好,但是在运行imshow()、cv2.VideoCapture()时,会分别出现 GLib-GIO-Message: Using the ‘memory’ GSettings backend. Your settings will not be saved or shared with other applicati...原创 2018-06-27 00:50:13 · 3430 阅读 · 2 评论 -
【OpenCV】处理文件、摄像头和图形用户界面
2018-6-25 北京 似是暴雨前 2.1 基本I/O脚本 2.1.2 图像与原始字节之间的转换import cv2import numpy# import os# 构建一个120,000随机字节的序列# randomByteArray = bytearray(os.urandom(120000))# flatNumpyArray = numpy.array(random...原创 2018-06-27 00:50:58 · 404 阅读 · 0 评论 -
【OpenCV】Cameo
2018-7-3 好几天没来了,上周五按照书中程序,手打一份代码跑了一下,今天分析总结一下。实现的功能: 1、从摄像头读取视频流,将其在窗口中实时显示 2、使用键盘按键可以实现截图、录取视频、退出的功能首先这个程序将视频I/O流代码与应用程序代码分离。 I/O流接口分为:CaptureManager类和WindowManager类 CaptureManager:读取新的帧,将帧分...原创 2018-07-03 13:05:31 · 1184 阅读 · 7 评论 -
【Opencv】边缘检测
2018-7-5 凌晨 代码万万要认真,今晚抄书都能抄错,是在该打。 书上的一行graySrc = cv2.cvtColor(blurredSrc, cv2.COLOR_BGR2GRAY)硬生生被我抄成了graySrc = cv2.cvtColor(blurredSrc, cv2.COLOR_BAYER_BGR2GRAY)然后报错: cv2.error: OpenCV(3...原创 2018-07-05 00:51:08 · 2324 阅读 · 3 评论 -
【OpenCV】用定制内核做卷积
OpenCV预定义的很多滤波器,也就是滤波函数都会使用——kernel。 kernel从数学上是一个具有奇数行和奇数列的矩阵,用来对一个区域的像素做mix up或者卷积运算。 对于图像像素来说,它是一组权重,它决定了该如何计算目标像素点的新值。kernel_33 = np.array([[-1, -1, -1], [-1, 8, -1],...原创 2018-07-05 12:04:51 · 1565 阅读 · 5 评论 -
【OpenCV】Canny边缘检测
五个步骤: 1.使用高斯滤波器对图像进行去噪 2.计算梯度 3.在边缘上使用非最大抑制—NMS 4.在检测道德边缘上使用双阈值去除假阳性 5.分析边缘极其之间的连接,以保证保留真正的边缘并消除不明显的边缘import cv2import numpy as npimg = cv2.imread("jx3.jpg", 0)cv2.imshow("img", img)cv2....原创 2018-07-06 14:46:44 · 236 阅读 · 0 评论 -
【OpenCV】轮廓检测
轮廓检测的作用: 1.可以检测图图像或者视频中物体的轮廓 2.计算多边形边界,形状逼近和计算感兴趣区域先看一个较为简单的轮廓检测:import cv2import numpy as np# 创建一个200*200的黑色空白图像img = np.zeros((200, 200), dtype=np.uint8)# 利用numpy数组在切片上赋值的功能放置一个白色方块img[...原创 2018-07-06 16:03:45 · 17402 阅读 · 4 评论