- 博客(4)
- 收藏
- 关注
原创 python+opencv实现霍夫变换检测直线
python+opencv实现高斯平滑滤波 python+opencv实现阈值分割(2016-5-10)到OpenCV-Python Tutorials’s documentation可以下载功能:创建一个滑动条来控制检测直线的长度阈值,即大于该阈值的检测出来,小于该阈值的忽略 注意:这里用的函数是HoughLinesP而不是HoughLines,因为HoughLinesP直接给出了直线的断点,
2016-05-10 11:16:05 10053 4
原创 python+opencv实现高斯平滑滤波
功能:创建两个滑动条来分别控制高斯核的size和σ\sigma的大小,这个程序是在阈值分割的那个程序上改动的。阈值分割程序在这 注意:由于σ=0\sigma=0时,opencv会根据窗口大小计算出σ\sigma,所以,从0滑动σ\sigma的滑动条时,会出现先边清晰又变模糊的现象代码:# -*- coding: utf-8 -*- import cv2#两个回调函数def GaussianBlu
2016-05-09 19:08:39 13779
原创 python+opencv实现阈值分割
最近老师留了几个作业,虽然用opencv很简单一句话就出来了,但是还没用python写过。在官方文档中的tutorial中的threshold里,看到可以创建两个滑动条来选择type和value,决定用python实现一下 注意python中的全局变量,用global声明 开始出现了一些问题,因为毁掉函数每次只能传回一个值,所以每次只能更新value,后来就弄了两个毁掉函数,这个时候,又出现了滑
2016-05-08 17:57:30 7037
原创 《机器学习实战》学习笔记——第3章 决策树
程序清单3-3中有一句featList = [example[i] for example in dataSet]乍一看觉得困惑,但是又大概知道它要做什么,前几天查资料的时候好像有碰到for的这个用法。 感觉上面那句是下面这句的简写for example in dataSet: featList.append(example[i])测试:>>> dataSet = [[1, 'a', 'y
2016-05-01 19:51:55 452
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人