加载中…
个人资料
Love笨笨猪
Love笨笨猪
  • 博客等级:
  • 博客积分:0
  • 博客访问:439,371
  • 关注人气:59
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
博文
(2015-05-15 16:07)
分类: Linux/Xcode

一、安装opencv(这里不再讲述)

二、添加库路径(创建opencv.conf文件)

输入命令:vi /etc/ld.so.conf.d/opencv.conf

输入/usr/local/lib,并保存退出

三、添加环境变量

输入命令:vi /etc/profile

在末尾加入:

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

更新环境变量:source /etc/profile

四、设置另外环境变量

输入命令:vi /etc/bash.bashrc

在末尾加入:

export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

更新环境变量:source /etc/profile

五、更新系统库缓存

输入命令:ldconfig

六、查看opencv是否安装成功

输入命令:pkg-config—cflags opencv

      &nbs

分类: Linux/Xcode

昨天新建了一个帐号hadoop,今天在执行sudo时提示:

hadoop 不在 sudoers 文件中。此事将被报告。

为了解释这个问题,先来说说sudo。

sudo命令可以让你以root身份执行命令,来完成一些我们这个帐号完成不了的任务。

其实并非所有用户都能够执行sudo,因为有权限的用户都在/etc/sudoers中呢。​

我们需要通过编辑器vi来打开/etc/sudoers。

打开sudoers后,像如下那样加上自己的帐号保存后就可以了。

root ALL=(ALL:ALL) ALL

hadoop ALL=(ALL:ALL) ALL​

下面问题又来了,如果你是普通账户,你是打不开sudoers的。​

1、首先要切换到root账户:如wang;(切换账户命令:su wang; 然后输入该root账户密码)​

2、进入该root账户也查看不了sudoers只读文件,必须在root下才可以;​​

      执行:su root; 然后输入root密码;(若第一次执行会让你输入UNIX密码:)​

3、这样就进入root了,root和账户区别是:一个前面是:/$  一个是:/#​

4、vi sudoers:打开只读文件,如上所述加入用户名;&#820

标签:

育儿

分类: C/C  _Concept

 定义了两个头文件
//a.h
#include'b.h'
class a
{

b *b1;
};
						
分类: Linux/Xcode

大家都知道,写程序大体步骤为:

1.用编辑器编写源代码,如.c文件。

2.用编译器编译代码生成目标文件,如.o。

3.用链接器连接目标代码生成可执行文件,如.exe。

但如果源文件太多,一个一个编译时就会特别麻烦,于是人们想到,为什么不设计一种类似批处理的程序,来批处理编译源文件呢,于是就有了make工具,它是一个自动化编译工具,你可以使用一条命令实现完全编译。但是你需要编写一个规则文件,make依据它来批处理编译,这个文件就

标签:

股票

分类: C/C  _Concept

例子:

头文件:state.h    源文件:state.cpp       

 其它源文件:t1.cpp   t2.cpp  t3.cpp,  这些源文件都包含头文件state.h。

需要定义一个全局变量供这些源文件中使用:方法如下

1、在 state.h声明全局变量: extern int a;

2、在state.cpp中定义该全局变量:int a = 10;

这样其它源文件就可以使用该变量啦

 

 

这里需要的是“声明”,不是“定义”!根据C++标准的规定,一个变量声明必须同时满足两个条件,否则就是定义:  
  (1)声明必须使用extern关键字;(2)不能给变量赋初值    
  extern   int   a;   //声明 


 

分类: IT_Idiot



如上示例:要下载他的代码:

1、打开git

2、进入要存放该代码的git目录

3、输入:git clone git://github.com/gnebehay/CMT

 

大功告成;哈哈

分类: IT_Idiot

TCP/IP是一个协议族。TCP、UDP都是其中的组成部分,IP位于它们之下。
                                   
                 +------+ +-----+ +-----+     +-----+ 
                 |Telnet| | FTP | | TFTP| ... | ... | 
                 +------+ +-----+ +-----+     +-----+ 
                                  &n

光流(optic flow)是什么呢?名字很专业,感觉很陌生,但本质上,我们是最熟悉不过的了。因为这种视觉现象我们每天都在经历。从本质上说,光流就是你在这个运动着的世界里感觉到的明显的视觉运动(呵呵,相对论,没有绝对的静止,也没有绝对的运动)。例如,当你坐在火车上,然后往窗外看。你可以看到树、地面、建筑等等,他们都在往后退。这个运动就是光流。而且,我们都会发现,他们的运动速度居然不一样?这就给我们提供了一个挺有意思的信息:通过不同目标的运动速度判断它们与我们的距离。一些比较远的目标,例如云、山,它们移动很慢,感觉就像静止一样。但一些离得比较近的物体,例如建筑和树,就比较快的往后退,然后离我

分类: Opencv_Function

OpenCV学习之CvMat的用法详解及实例

    CvMat是OpenCV比较基础的函数。初学者应该掌握并熟练应用。但是我认为计算机专业学习的方法是,不断的总结并且提炼,同时还要做大量的实践,如编码,才能记忆深刻,体会深刻,从而引导自己想更高层次迈进。

标签:

杂谈

分类: C/C  _Concept
      @函数名称:     atol
      函数原型:     long atol(cha*str)
      函数功能:     将字符串转换成一个长整数
      函数返回:     转换后的数值
      参数说明:     str-待转换为长整型的字符串
      所属文件:     
      #include 
      #include 
      int main()
      {
     
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有