- 博客(15)
- 资源 (6)
- 收藏
- 关注
原创 weka knn算法改进与实现
本文在weka下,主要使用高斯函数加权,选取最优K值进行优化。你也可以参考网上文档,将如下文的KNN_lsh.java复制到某一目录并进行相关设置,进而在weka gui中测试改进。 文件目录:/weka_test/src/cug/lsh/KNN_lsh.java 如下:package cug.lsh;import weka.classifiers.*;import wek...
2017-12-30 22:54:31 2480 3
原创 pycharm报错:ModuleNotFoundError: No module named 'XXX'
问题描述pycharm python导入自己模块。如图文件目录结构,正在编程的文件为formals3.py需要引入fm03_utils.py模块,使用import fm03_utils as uts报错。解决方案一此类问题多是路径问题。 使用较完整的路径:import src.ds.fm03_utils as uts即可。二在工程视图文件包ds右键,Mark Directory As Source
2017-12-26 10:11:41 38477 4
原创 OpenCV-Python learning-5.图像基本操作
由于博客对markdown的不完全支持,由jupyter notebook导出的md不能很好的显示,所以你也可以通过放置链接进行查看。内容包括:像素值访问图像属性ROI(感兴趣区)通道合并与分割图像边框...
2017-12-26 09:48:11 241
原创 OpenCV-Python learning-4.鼠标事件、刻度条
本文关于鼠标绘画,事件捕捉,以及刻度条控制。左键画圆import numpy as npimport cv2def call_back_func(event,x,y,flags,param): #flags: Any relevant flags passed by OpenCV.一般为1表示正确 #params: Any extra parameters su...
2017-12-21 10:27:46 439
原创 OpenCV-Python learning-3.绘制
本文记载opencv的绘制功能。绘制基本线条图形import numpy as npimport cv2img = np.zeros((512,512,3), np.uint8)#np.zeros()有两个参数,一个是创建的图片矩阵大小,另一个是数据类型#所谓大小,512,512是指图片占像素为512x512,3则是指BGR三种颜色#uint8无符号整形8位,因为每种颜...
2017-12-20 16:51:22 217
转载 ARCGIS将WGS84坐标投影到高斯平面
原文链接: http://bbs.rivermap.cn//forum.php?mod=viewthread&tid=24422&extra=page%3D1&page=1&/forum.php
2017-12-13 20:48:46 1763
原创 OpenCV-Python learning-2.视频、相机简单处理
本文主要说明视频的简单使用。摄像头获取import cv2cap=cv2.VideoCapture(0)#0表示设备号while True: ret,frame=cap.read();#ret为bool型的是否正确读取,frame为每一帧,可以理解为一张图片 cv2.imshow('frame',frame) if(27==cv2.waitKey...
2017-12-10 12:04:27 380
原创 python print省略号
问题print的东西比较多,然后就以省略号(…)代替了解决方法(该包基于numpy?)import numpy as npnp.set_printoptions(threshold=np.inf)
2017-12-09 20:51:17 7640 1
原创 OpenCV-Python learning-1.安装,图片读取显示
1. OpenCV与OpenGL区别 https://www.zhihu.com/question/20212016 一个是让机器识别东西的,OpenCV是给电脑做眼睛的。 一个是让机器计算出更好画面的,OpenGL用在游戏渲染方面很多。 OpenCV(Open Source Computer Vision Library)是一个基于(开源)发行的跨平台计算机视觉库,OpenGL(全写...
2017-12-09 17:17:58 334
原创 OpenCV-Python learning-0.前言
学习网址。此后为笔记。请移步至: OpenCV-Python learning-1.安装,图片读取显示
2017-12-09 15:57:35 229
原创 error: C1083: 无法打开包括文件: “QApplication”: No such file or directory
建立控制台或空白qt项目后,出现以上问题解决办法,使用QApplication时必须在项目pro文件中添加一句QT += widgets注意添加之后先qmake一下,然后再构建一下即可。且发现类似的问题,比如无法打开包括文件 No such file or directory 等问题都可以用此方法解决。
2017-12-07 20:48:25 4775
原创 ValueError: Masked arrays must be 1-D
问题说明使用numpy画散点图出现以上问题。原代码如下:import numpy as npimport matplotlib.pyplot as pltdataSet=np.random.rand(2,10)dataSet=np.mat(dataSet)#1print(dataSet)plt.scatter(dataSet[0],dataSet[1])#2plt.show()解决方案方法很
2017-12-06 09:59:17 15507 1
原创 latex显示所有参考文献
texstudio+texlive2017,默认只显示正文出现引用的参考文献,引用处使用如下\nocite{*}%添加此处\bibliographystyle{plain}\bibliography{DLClassReport}%引用文献所在bib文件名然后工具->清理辅助文件,重新构建查看。
2017-12-02 13:39:22 17540 3
原创 利用weka.jar算法改进
如下,其中KNN_lsh extends Classifier,并实现了buildClassifier函数和distributionForInstance函数。以下知识类中代码片段,用以说明如何利用weka.jar去做测试等 public static void main(String[] args) throws Exception { Instances train=Dat
2017-12-01 20:43:26 694
原创 weka中属性值的理解:(int) data.instance(i).classValue()
起因在看老师KNN代码时,对下面疑惑不解:int classVal = (int) data.instance(i).classValue();其中,data是instances(数据集)实例。分的类明明是yes/no,怎么还能强制转换?经过数据集取自weka安装目录data@relation weather@attribute outlook {sunny, overcast, rainy}@a
2017-12-01 12:17:56 2245
pima-indians-diabetes
2018-06-04
Visual Assist X
2015-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人