
python_opencv
MemoryLix
这个作者很懒,什么都没留下…
展开
-
Opencv_Python_9_图像直方图(histogram)
方法一:使用matplotlib包from matplotlib import pyplot as pltdef plot_demo(image): plt.hist(image.ravel(), 255) # plt.hist(image.ravel(), 255, range=[0, 256]) plt.show("直方图").ravel():arr...原创 2018-03-22 20:30:19 · 990 阅读 · 0 评论 -
Opencv_Python_8_边缘保留滤波(EPF)
进行边缘保留式滤波通常有两个方法: 1,高斯双边滤波 代码实现如下:def bi_demo(image): dst = cv.bilateralFilter(src=image, d=0, sigmaColor=100, sigmaSpace=15) cv.imshow("bi_demo", dst)其中各参数所表达的意义: ...原创 2018-03-07 20:32:16 · 2004 阅读 · 0 评论 -
Opencv_Python_7_高斯模糊
高斯模糊使用函数cv.GaussianBlur()完成。 cv.GaussianBlur(src, ksize, sigmaX) 我们应该指定应该是正数和奇数的内核的宽度和高度。我们还应该分别指定X和Y方向的标准差,sigmaX和sigmaY。如果只指定sigmaX,则sigmaY与sigmaX相同。如果两者都是零,则它们是从内核大小计算的。 如果你愿意,你可以用函数cv.getGaussi...原创 2018-03-07 17:56:11 · 694 阅读 · 0 评论 -
Opencv_Python_6_模糊操作
1, 均值模糊dst = cv.blur(src=image, ksize=(3, 3), anchor=None)其各参数所代表的意义: src:原图像 ksize:内核的大小(内核中数值必须为正奇数) anchor:锚点(可省,默认为-1,-1代表内核中心)。应用场合:普通去噪2, 中值模糊dst = cv.medianBlur(src=image,...原创 2018-03-07 11:00:10 · 325 阅读 · 1 评论 -
Opencv_Python_5_ROI与泛洪填充
水漫(泛洪)填充算法实现 help(cv2.floodFill)floodFill(image, mask, seedPoint, newVal[, loDiff[, upDiff[, flags]]]) -> retval, image, mask, rect 参数解释: image: mask:掩码图像,大小比原图多两个像素点。设输入图像大小为width * heig...原创 2018-03-07 09:13:19 · 1284 阅读 · 1 评论