会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
上官栋
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2017年11月1日
独热编码OneHotEncoder简介
摘要: 在分类和聚类运算中我们经常计算两个个体之间的距离,对于连续的数字(Numric)这一点不成问题,但是对于名词性(Norminal)的类别,计算距离很难。即使将类别与数字对应,例如{‘A’,‘B’,‘C’}与[0,1,2]对应,我们也不能认为A与B,B与C距离为1,而A与C距离为2。独热编码正是为了处
阅读全文
posted @ 2017-11-01 16:48 上官栋
阅读(11098)
评论(0)
推荐(0)
2017年10月28日
openCV中直方图均衡化算法的理解
摘要: 直方图均衡化就是调整灰度直方图的分布,即将原图中的灰度值映射为一个新的值。映射的结果直观表现是灰度图的分布变得均匀,从0到255都有分布,不像原图那样集中。图像上的表现就是对比度变大,亮的更亮,暗的更暗。 映射算法是计算灰度图的累积函数,并将其归一化。最后由累计函数映射出新的灰度值。这个算法其他的博
阅读全文
posted @ 2017-10-28 20:55 上官栋
阅读(758)
评论(0)
推荐(0)
2017年10月25日
pyinstaller生成exe文件失败
摘要: 我的python是3.6,目前pyinstaller并不支持,有网友建议在Github上下载源码,用pyinstaller_develop文件夹替换pyinstaller安装位置下同名文件夹。这样做之后依然生成失败,虽然可以得到exe文件,但执行出错。分析错误提示后,发现我的问题很特殊,如果你的问题
阅读全文
posted @ 2017-10-25 11:21 上官栋
阅读(2011)
评论(0)
推荐(0)
2017年10月23日
图像形态学运算
摘要: 1.膨胀,用某一点周边区域像素最高值代替该点值,图像变换特征是白色区域变大 2.腐蚀,用某一点周边区域像素最小值代替该点值,图像变换特征是黑色区域变大 3.开运算,先腐蚀后膨胀,特征是消除白色斑点,图像模糊但不明显改变黑白区域面积 4.闭运算,先膨胀后腐蚀,特征是消除黑色斑点 5.形态学梯度,用膨胀
阅读全文
posted @ 2017-10-23 21:11 上官栋
阅读(614)
评论(0)
推荐(0)
对双边滤波的理解
摘要: 双边滤波是非线性滤波方式的一种,可以有效地保存边缘信息。现在针对其函数公式,对其作用做出分析 首先是计算公式: 其中w(i,j,k,l)的计算方法如下: d函数是根据像素距离选择权重,距离越近权重越大,这一点和方框滤波,高斯滤波方式相同。而r函数则是根据像素的差异来分配权值。如果两个像素值越接近,即
阅读全文
posted @ 2017-10-23 19:39 上官栋
阅读(2887)
评论(4)
推荐(0)
2017年10月21日
PyQt中对RadioButton分组
摘要: 我们知道在同一widget组件中的radio button有排他属性,为了在一个窗口中显示多组radio button,我们需要对其分组。 通常有两种选择,一种是BoxGroup,另一种是ButtonGroup。建议采用ButtonGroup,因为BowGroup会在界面上显示一个类似文本框的东西,
阅读全文
posted @ 2017-10-21 21:48 上官栋
阅读(7923)
评论(0)
推荐(0)
2017年10月9日
总结:PyQt5自定义信号源
摘要: 定义一个信号源有4个方面要注意: 1.定义信号源 这里特别使用信号源重载的情况加以说明。如上就是信号源A的重载,一个可以发送str参数,另一个可以发送(int,str)参数。注意这相当于声明了两个同名但参数不同的信号源。 2.链接“槽”, 对于重载的信号源,A之后的[int,str]是必须的,一旦忽
阅读全文
posted @ 2017-10-09 21:27 上官栋
阅读(1204)
评论(0)
推荐(0)
安装PyQt5之后mayavi和VTK不能使用
摘要: mayavi在显示数据的过程中需要调用PyQt4的GUI方法产生应用框架。但是新发布的PyQt5和PyQt4在很多方面都是不兼容的,这也就导致了用mayavi编写的程序运行失败。在实践之后,我的解决方案是使用PySide代替PyQt4来为mayavi库提供框架。而PyOt5的编写不受影响。 我的环境
阅读全文
posted @ 2017-10-09 17:46 上官栋
阅读(1172)
评论(1)
推荐(0)
PyQt5安装目录中找不到designer.exe与pyrcc5.exe
摘要: 我安装的是PyQt5的5.9版本,在安装目录下找不到designer.exe文件。在摸索一段后发现5.9版本对库文件和相关的开发工具是分开发布的。QtDesigner是在pyqt5-tools的包里。用pip或者PyCharm的安装工具都可以找到相应的包。 附上pyqt5-tools链接:https
阅读全文
posted @ 2017-10-09 11:28 上官栋
阅读(9949)
评论(0)
推荐(0)
2017年9月27日
Numpy数组索引为-1和None
摘要: numpy的数组操作方便,可以用:来切片,用布尔数组或者布尔表达式来查找符合条件的数据,也可以用数组作为另一个数组的索引来查找指定的数据。但有时也会见到数组索引为-1和None。两者的用法如下: 1.-1指定维度上的最后一个。例如shape为(3,3)的数组data,data[2,-1]等同于dat
阅读全文
posted @ 2017-09-27 17:38 上官栋
阅读(5349)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告