- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 Mysql 8.0在Ubuntu下的安装
Ubuntu的默认mysql版本会安装5.6。貌似5.7以后对分布式数据库有了更好的支持,直接一步到位吧。下载和解压mysql官方下载地址: https://dev.mysql.com/downloads/mysql/ 最后两个选项是已经经过编译的文件。解压后可以得到两个文件: 嗯,我们直接解压第一个文件,可得: 确定mysql的安装目录cp -...
2018-05-31 02:43:17 9657 2
原创 开/闭运算(python+opencv)
接下来介绍图像形态学中的几个基本操作:腐蚀、膨胀、开操作、闭操作。 腐蚀好吧,其实就是选择滑动窗口中像素值最小的点(局部最小值) 公式表示:dst(x,y)=min(x′,y′)src(x+x′,y+y′)dst(x,y)=min(x′,y′)src(x+x′,y+y′) dst(x,y) = min_{(x\prime,y\prime)}src(x+x\prime,y+y\pr...
2018-05-29 02:34:40 16114 2
原创 轮廓检测(python+opencv)
轮廓可以理解为图像中具有相同颜色或密度的位于边界的连续点的集合,轮廓是形状分析和对象识别的有利工具。 在python-OpenCV中,我们常用findContours函数来计算轮廓,每个独立的轮廓都是以Numpy array的点坐标的形式呈现。 为了在图像中显示出计算出的轮廓,我们使用drawContours函数。通常这个函数会配合findContours使用。官方文档相关api...
2018-05-27 17:11:42 13679
原创 图像二值化(python+opencv)
定义:图像的二值化,就是将图像上的像素点的灰度值设置为0或255,也就是将整个图像呈现出明显的只有黑和白的视觉效果。 一幅图像包括目标物体、背景还有噪声,要想从多值的数字图像中直接提取出目标物体,常用的方法就是设定一个阈值T,用T将图像的数据分成两部分:大于T的像素群和小于T的像素群。这是研究灰度变换的最特殊的方法,称为图像的二值化(Binarization)。全局阈值:Py...
2018-05-26 00:48:07 16221 1
转载 gridsearchcv(网格搜索)&kfold validation(k折验证) in ML
网格搜索算法是一种通过遍历给定的参数组合来优化给定模型性能的方法。以决策树为例,当我们确定了要使用决策树算法的时候,为了能够更好地拟合和预测,我们需要调整它的参数。在决策树算法中,我们通常选择的参数是决策树的最大深度。于是我们会给出一系列的最大深度的值,比如 {‘max_depth’: [1,2,3,4,5]},我们会尽可能包含最优最大深度。不过,我们如何知道哪一个最大深度的模型是最好...
2018-05-21 02:27:26 5434 1
原创 Solution of 1144 The Missing Number (20)
1144 The Missing Number (20)Given N integers, you are supposed to find the smallest positive integer that is NOT in the given list.Input Specification:Each input file contains one test case. For...
2018-05-19 00:10:49 291
原创 Python Socket 编程:聊天室程序的展开
模块信息简介:asyncoreAsyncore是python的标准库。文件asyncore.py中最重要的类为dispatcher,使用的时候只需要继承asyncore.dispatcher就好了可以这样理解每一个继承了asyncore.dispatcher的类都代表了一个socket(监听socket或者连接socket)实际上,asyncore.dispatcher就是对s...
2018-05-07 02:12:30 1256
精通Scrapy网络爬虫
2019-03-14
21个项目玩转深度学习_基于TensorFlow的实践详解
2019-03-12
Python深度学习
2019-03-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人