- 博客(13)
- 资源 (6)
- 收藏
- 关注
原创 Python-OpenCV(3)
上篇博客,写了个比较有意思的玩意,接下来几篇会写写基本的图像处理首先我们要知道的是,cv2.imread(),读取的图像是个numpy矩阵In [1]: import cv2In [2]: import numpy as npIn [3]: img = cv2.imread('/home/gavinzhou/实验室/ForBlogImage/images/0.jpg', cv2.IMREAD_GRA
2016-03-25 17:54:56 1974
原创 Python-OpenCV(2)
这次咱们写个有点意思的东西,上个博客在最后写了画线、画矩形之类的,涉及到取颜色(r g b值),这次咱们就写个图形化的调色板。 具体就是: 三个滑动条分别代表R、G、B的值,下方有个矩形区域,显示颜色 cv2.createTrackbar(trackbarName, windowName, value, count, onChange) # 创建滑动条 cv2.getTrackba
2016-03-23 15:03:53 1259
原创 Python-OpenCV(1)
前面的几个博客写的乱七八糟的,一来是初学数字图像,二是之前没有写过博客,所以对不起之前看我博客的各位啦!!!!!!现在决定使用python重新写这个系列,不再使用Matlab作为工具,原因有一下几点: <1> 学习Python <2> 可以使用Numpy、Matplotlib等,效果不逊色于Matlab <3> 工作环境转为Linux(Ubuntu14.04),Matlab懒的装环
2016-03-23 09:57:59 1620
原创 Git使用
上篇博客说到了Git是什么以及搭建基本的Git环境,这篇就说说其基本使用提交上一篇写到了,你有个README.txt需要提交$ git add README.txt ## 将需要提交的文件保存到缓存区$ git commit -m "ADD README" ## 将缓存区的提交到本地仓库,"ADD README" 是注释信息**$ git status ## 查看状态此时的结果大概是这
2016-03-18 10:36:10 759
原创 Python解析JSON
什么是JSONJSON(JavaScript Object Notation)是一种轻量级的数据交换语言,以文字为基础,且易于让人阅读。JSON是Javascript的一个子集,但JSON是独立于语言的文本格式,并且采用了类似于C语言家族的一些习惯。JSON 表示 JavaScript 对象表示法(JavaScript Object Notation)这个格式由 Douglas Crockfor
2016-03-16 17:05:58 1553
原创 Git入门
Git简介粘贴一段维基百科的话: git是一个分布式版本控制软件,最初由林纳斯·托瓦兹(Linus Torvalds)创作,于2005年以GPL发布。最初目的是为更好地管理Linux内核开发而设计。应注意的是,这与GNU Interactive Tools[5](一个类似Norton Commander界面的文件管理器)有所不同 git最初的开发动力来自于BitKeeper和Monoton
2016-03-15 14:44:36 685
原创 Linux常用网络命令
与Linux网络相关的文件(1)/etc/sysconfig/network功能在于设置主机名称和是否可以启动整个网络(2)/etc/sysconfig/network-scripts/ifcfg-eth0设置网卡(eth0)的参数,包括Network、IP、NetMask、Broadcast、Gateway、是否是DHCP获取ip地址以及是否开机启动等(3)/etc/resolv.conf设置DN
2016-03-14 19:17:15 3461
原创 Hadoop之--集群环境搭建
上篇博客介绍了HDFS的相关框架与理念,这篇博客介绍如何搭建Hadoop集群前期准备我因为没有实体的多台主机,只有自己一台主机,所以决定借助VirtualBox虚拟机来搭建集群环境,我们的搭建的框架是这样的: node1:NameNode node2:DataNode node3:DataNode node4:Secondary NameNode(1)虚拟机搭建我使用的OS是
2016-03-12 22:33:13 922
原创 Numpy使用4
上篇博客写到了numpy的索引与切片,这篇博客介绍numpy的一些数学统计上的使用和如何结合numpy实现对结构化文本的处理通用函数所谓的通用函数(ufunc)就是指元素级别的数组函数,你可以将其看做简单函数其接受一个或者多个标量值,产生一个或者多个标量值。In [87]: arrOut[87]: array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])In [88]: np.s
2016-03-11 10:22:09 1114
原创 Hadoop之--HDFS
what is HadoopThe Apache Hadoop software library is a framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models. It is designe
2016-03-09 16:15:15 804
原创 Numpy使用3
上一篇博客介绍了numpy的几种初始化方式和numpy的数据类型(dtype)和shape的相关知识,这篇介绍numpy矩阵的索引与切片矢量化numpy数组有一个很好的特性就是支持vectorization,大小相同的数组做任何操作将在元素级别进行运算,这意味着我们可以像使用matlab那样对数据进行操作In [46]: a = np.array([[1,2,4],[3,5,6]])In [47]:
2016-03-08 16:57:05 641
原创 Numpy使用2
上一个博客写到了numpy的特性,如何安装以及功能初探。这一篇就讲讲numpy的常用功能以及与其它python库的结合使用。假设你已经成功执行下列语句:import numpy as np初始化(1)直接创建## 创建一维数组In [8]: test_list = [1,3,5,6,7]In [9]: array_numpy = np.array(test_list)In [10]: array_
2016-03-08 10:09:37 1177
原创 Numpy使用1
Numpy介绍NumPy is the fundamental package for scientific computing with Python. It contains among other things:a powerful N-dimensional array objectsophisticated (broadcasting) functionstools for inte
2016-03-07 17:48:22 1209 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人