7 王大伟啊

尚未进行身份认证

暂无相关简介

等级
TA的排名 2w+

Tensorflow之Mnist入门

当我们学习编程的时候,第一件事情往往是学习如何打印出“Hello World”。正如编程中会有“Hello World”,Tensorflow中入门有mnist,关于mnist,谷歌官方给出了两篇教程。下面简单介绍下如何运行Tensorflow自带的mnist的python程序。Mnist是一个入门级的计算机视觉数据集,它包含各种手写数字图片:它也包含每一张图片对应的标签,告诉我们这个是数字几。比如

2016-08-31 23:06:53

基于Centos7的pip安装tensorflow

前言 tensorflow是谷歌的第二代机器学习的框架,tensorflow0.6只支持python2.7以上和python3,两者选一个安装即可,本例的python版本是python2.7.6,在安装的过程中遇到很多问题,特此记录下,以便日后查阅。软件和组件准备 名称 版本 下载地址 Python Python2.7.6.tgz https://www.python.org

2016-08-23 15:57:03

ElasticSearch概述及Linux下的单机ElasticSearch安装

这两天在项目中要涉及到ElasticSearch的使用,就上网去搜索了一些这方面的资料,发现elasticSearch的安装分为单机和集群两种方式。在本例中,我们重点介绍单机下的ElasticSearch的安装,亲测可用,记录下来与各位同仁分享。一、ElasticSearch概述ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTfu

2016-08-11 15:48:30

git 服务器+git linux客户端搭建

最近团队中在开发一些项目,由于代码经常改动,搞得头大,就想找个代码管理工具。查了一些资料,最后选择使用git管理代码,下面将搭建的过程记录下来与各位同仁分享。(亲测可以使用)一、准备工作服务器1:IP:192.168.18.228, 操作系统:centos 7,角色:git server 服务器2:IP:192.168.18.229,操作系统:centos 7,角色:git client git

2016-08-10 22:13:18

Eclipse导入Maven项目详解(新手初学)

最近遇到Maven管理下的SpringMVC项目,组内某位将项目代码扔过来,一脸懵逼(囧),查阅了一些资料后终于将此项目运行通了(>_<),特此记录下来与各位分享。通俗的来说,Maven就是个类似于git的项目管理工具。而SpringMVC就是将M(Model)、V(View)、C(Controller)三者进行分离进行处理,更有利于开发的进行。下面我将介绍一个别人已经编译好的Maven项

2016-08-02 16:40:58

HDFS的原理漫画详解

1、3个部分,客户端client,nameNode(存放元数据及其他信息的节点),dataNode(实际存放数据的节点)2、如何写数据过程3、读取数据的过程4、容错:故障类型及其检测方法5、读写容错6、容错第三部分:dataNode失效7、备份规则8、结语

2016-07-20 10:48:43

java socket的网络编程一些小结

网络编程的实质就是实现网络中的两个或者多个设备之间的数据传输,虽然计算机网络中分为很多层,但是对于网络编程来说,很多程序语言都有预先留好的API接口,我们只要调用即可。 几个重要的概念 1、IP地址 为了能够方便的识别网络上的每个设备,网络中的每个设备都会有一个唯一的数字标识,这个即是IP地址。 2、端口号: 在同一个计算机中每个程序对应唯一的端口,这样一个计算机上就可以通过端口区分发送给

2016-07-19 15:12:34

kafka本地单机安装部署

kafka是一种高吞吐量的分布式发布订阅消息系统,这几天要上kafka,只在其中的一个节点使用,结合具体的项目实践在此将kafka的本地安装部署流程记录下来与各位同仁分享交流。 准备工作: 上述的文件除了jdk以外均放在/usr/local/kafka目录下。1、安装jdk,kafka的使用要用到jdk 首先检查有无jdk:java -version cd /usr/local/hadoop

2016-07-19 11:27:54

Hive(一)数据类型、文件格式和数据定义

1、基本数据类型 Hive支持多种不同长度的整型和浮点型数据类型,支持布尔类型,也支持无长度限制的字符串类型,后续的Hive增加了时间戳数据类型和二进制数组数据类型。 和其他的SQL语言一样,这些都是保留字。需要注意的是所有的这些数据类型都是对Java中接口的实现,因此这些类型的具体行为细节和Java中对应的类型是完全一致的。例如,STRING类型实现的是Java中的String,FLOAT

2016-07-15 21:00:41

Hadoop基本介绍

1、Hadoop的整体框架 Hadoop由HDFS、MapReduce、HBase、Hive和ZooKeeper等成员组成,其中最基础最重要元素为底层用于存储集群中所有存储节点文件的文件系统HDFS(Hadoop Distributed File System)来执行MapReduce程序的MapReduce引擎。(1)Pig是一个基于Hadoop的大规模数据分析平台,Pig为复杂的海量数据并行计

2016-07-14 16:56:53

Hadoop+Hive部署安装配置

最近结合具体的项目,搭建了Hadoop+Hive,在运行Hive之前要首先搭建好Hadoop,关于Hadoop的搭建有三种模式,在以下的介绍中,我主要的采用的是Hadoop的伪分布安装模式。写下来给各位分享。 准备工作: 以上所有的下载的安装包和解压后文件均在/usr/local/hadoop目录1、分别ssh到每台服务器上,在root用户下修改hostname su root vim

2016-07-14 15:54:35

【OpenCV】入门资源和学习博客列表

本人接触和学习OpenCV有段时间了,感觉在CSDN上真的有好多大神的存在,ORZ,牛顿(><,应该是他老人家说的吧。。)曾说:我其实是站在巨人的肩膀上!那今天我就想把这些我曾经站过的巨人肩膀,给大家简单的总结罗列下,因为这些真的是很不错的OpenCV的学习资源,欢迎各位补充。O(∩_∩)O!!1、http://www.opencvchina.com/forum.php这是一个入门级的OpenCV论

2015-05-19 20:46:56

【OpenCV】图像处理(四)图像金字塔

【图像金字塔】图像金字塔这个词,我们经常在很多地方可以看到。它是图像多尺度表达的一种,最主要的是用于图像的分割。同时,图像金字塔也被广泛用于各种视觉应用中。 图像金字塔是一个图像集合,集合中所有的图像都源于同一个原始图像,而是通过对原始图像连续降采样获得,直到达到某个终止条件才停止降采样。我们可以通过下图来形象的说明图像金字塔的概念。在金字塔的底部是待处理图像的高分辨率表示,而顶部是低分辨率的近似

2015-05-19 15:34:38

【OpenCV】图像处理(三)漫水填充+尺寸调整

【漫水填充法】首先,漫水填充在图像处理中是做什么的?漫水填充,经常被用来标记或分离图像中的一部分,以便对其进行进一步的处理或者分析。漫水填充也可以用来从输入图像获取掩码区域,掩码会加速处理过程,或只处理掩码指定的像素点。漫水填充的过程是怎样的?漫水填充操作的结果总是在某个连续的区域。当邻近像素点位于给定的范围(从loDiff到upDiff)内或在原始seedPoint像素值范围内事,cvFloodF

2015-05-17 22:22:17

【OpenCV】图像处理(二)图像形态学

最近一直在看一些关于图像处理中的图像形态学和图像的局部分割的东西,一直也没时间去整理记录下相关的内容。今天这篇博文中,我们将重点讨论图像形态学中最基本的转换-膨胀和腐蚀。膨胀和腐蚀能用来做什么?可以用来做诸如消除噪声、分割出独立的图像元素以及在图像中连接相邻的元素。此外,膨胀可以用于填补凹洞,腐蚀能够消除细的凸起。不过效果很大程度上取决于核的选取。形态学也常被用于寻找图像中的明显的极大值区域或极小值

2015-05-17 19:46:56

【OpenCV】图像处理(一)平滑处理

OpenCV有很多方面的应用,作为主流的计算机图像处理编程软件,图像处理和计算机视觉是OpenCV应用最为重要的两个方面,在之前的博文里,我们介绍了OpenCV中的CvMat、IplImage等结构,了解了结构的数据类型的构成,接下来,我们将做些更复杂的图像处理工作。这篇博文将重点介绍图像处理中比较重要的一个前期基础工作-平滑处理。平滑处理“平滑处理”也称作模糊处理,也叫滤波,是一项简单且使用频率很

2015-05-11 14:15:49

【OpenCV】视频读入、播放控制和写入

刚才随便写了下关于OpenCV中的关于对视频进行操作的几个小程序,其实对视频的操作也是OpenCV的一个重要方面,视频可以看作是图像序列,每一帧都是一个单一的图片,采用循环处理每一帧的方式,也就可以对视频进行处理。OpenCV中对视频的典型操作就是视频的读入、播放控制和写入。下面先介绍几个结构和函数。(1)CvCapture结构CvCapture结构就类似于IplImage结构,这个结构包含从摄像机

2015-05-10 16:47:12

【OpenCV】模板匹配

在直方图介绍完,后面有个小小的内容,那就是模板匹配,这里的模板匹配可不是依据直方图进行的,而是通过输入图像上滑动图像块对实际的图像块和输入图像进行匹配。如下图所示:在OpenCV中给出了模板匹配的函数cvMatchTemplate(),下面简要介绍下这个函数:void cvMatchTemplate( const CvArr* image,//输入图像,8位或浮点型单通道或者是彩色图像

2015-05-09 20:52:20

【OpenCV】直方图(二)反向投影

反向投影是一种记录像素点或像素块如何适应直方图模型中分布的方式。通俗的解释下,就是首先计算出某一特征的直方图模型,然后根据直方图模型去图像中搜索该特征。反向投影可以分为记录像素点和像素块,这在OpenCV中是两个函数,分别为cvCalcBackProject()和cvCalcBackProjectionPatch()。下面对于这两个函数,将分别做介绍。反向投影应用非常广泛,在之前的博客中,也提到这个

2015-05-07 14:32:19

【OpenCV】矩阵和图像的操作总结查询

矩阵和图像操作表3-3列出了一些操作矩阵图像的函数,其中的大部分对于图像处理非常有效。它们实现了图像处理中的基本操作,例如对角化、矩阵变换以及一些更复杂的诸如计算图像的统计操作。                                                                                                  【47】表

2015-05-03 20:12:49

查看更多

勋章 我的勋章
    暂无奖章