opencv
JohnieLi
cs qq:1187426712
展开
-
python 读取、保存、二值化、灰度化图片+opencv处理图片的方法
笔者小白在神经网络训练好然后进行手写数字的图片预测的时候碰到了这样的问题。利用python如何读取、保存、二值化、灰度化图片呢?如何利用opencv来处理图片呢?原创 2017-04-06 15:18:47 · 108708 阅读 · 12 评论 -
Python用OpenCV 处理图像的基本操作
Python用OpenCV处理图像的基本操作转载 2017-07-29 11:27:14 · 3341 阅读 · 0 评论 -
Opencv改变imshow窗口大小,窗口位置
代码:cv2.HoughLinesPcv2.namedWindow("enhanced",0);cv2.resizeWindow("enhanced", 640, 480);cv2.imshow("enhanced",lines)cv2.waitKey(0)文档:创建窗口时候改变下参数就可以鼠标随意拖动窗口改变大小啦cv::namedWindow("camera", CV_WINDOW_NO转载 2017-09-25 17:32:26 · 20582 阅读 · 0 评论 -
python霍夫变换圆形检测、cv.CV_HOUGH_GRADIENT没有定义的解决方法
基于python使用opencv实现在一张图片中检测出圆形,并且根据坐标和半径标记出圆。不涉及理论,只讲应用。相关函数函数说明: Python: cv2.HoughCircles(image, method, dp, minDist[, circles[, param1[, param2[, minRadius[, maxRadius]]]]]) → circles 参数说明:image-转载 2017-11-27 12:24:17 · 10317 阅读 · 1 评论 -
Python-OpenCV轮廓检测
相比C++而言,Python适合做原型。本系列的文章介绍如何在Python中用OpenCV图形库,以及与C++调用相应OpenCV函数的不同之处。这篇文章介绍在Python中使用OpenCV检测并绘制轮廓。本文介绍在OpenCV-Python中检测并绘制轮廓的方法。本文不介详细的理论知识,读者可从其他资料中获取相应的背景知识。笔者推荐清华大学出版社的《图像转载 2017-11-27 22:12:21 · 4647 阅读 · 0 评论 -
Python-OpenCV模板匹配
百度百科:模板匹配是一种最原始、最基本的模式识别方法,研究某一特定对象物的图案位于图像的什么地方,进而识别对象物,这就是一个匹配问题。它是图像处理中最基本、最常用的匹配方法。模板匹配具有自身的局限性,主要表现在它只能进行平行移动,若原图像中的匹配目标发生旋转或大小变化,该算法无效。简单来说,模板匹配就是在整个图像区域发现与给定子图像匹配的小块区域。工作原理:在带检测图像上,从左到右,从上向...原创 2018-07-14 10:15:43 · 2183 阅读 · 0 评论 -
python-opencv腐蚀膨胀处理
定义结构元素形态学处理的核心就是定义结构元素,在OpenCV-Python中,可以使用其自带的getStructuringElement函数,也可以直接使用NumPy的ndarray来定义一个结构元素。 函数原型:Mat getStructuringElement(int shape, //核的形状 0:矩形 1:十字交叉形 2: 椭圆 ...转载 2018-07-14 10:31:34 · 16034 阅读 · 0 评论