自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

嵌入式学习交流平台

只有交流与讨论,技术才能有所提高。

  • 博客(79)
  • 资源 (3)
  • 收藏
  • 关注

转载 设置:Putty 在Wins环境下连接VM上的ubuntu。

声明:本文转载自:http://www.cnblogs.com/iamonmyway/archive/2011/12/04/2275632.htmlPutty连接虚拟机          工作中常使用putty连接到实验室单板上进行操作,为更快的熟练掌握linux下的vi操作及常用的linux命令,决定在自己笔记本上弄个环境。自己动手弄了一下,还是花了不少时间的。 

2014-01-22 13:14:20 2580

原创 设置android应用程序在移动终端设备上调试运行

一、将应用程序在移动终端设备上进行1、将移动终端(这里为平板)设置为调试模式设置--->系统--->开发人员选项--->USB调试(勾选)2、将PC与平板用连接线进行连接,在PC上安装“豌豆荚”或者“91手机助手”或者“360手机助手”等手机助手软件。3、设置eclipse。window ---> show view ---> other...  然后选择Devices,点击O

2013-12-18 14:48:38 5948

原创 保证mfc应用程序只被打开一次

在xxx.cpp文件中添加:1、定义全局变量 :#define UNIQUE_APP "{opencamera_fykj}2、在BOOL CopencameraApp::InitInstance()函数中添加:HANDLE hOneInstance;hOneInstance = ::CreateMutex(NULL, FALSE, UNIQUE_APP);if(GetLastE

2013-12-17 20:14:43 3728 3

原创 android设备终端与蓝牙模块(HC-06)的通讯编程思路

private BluetoothAdapter mBtAdapter = BluetoothAdapter.getDefaultAdapter();蓝牙模块(HC-06)在这个项目中,手机端作为客户端,去连接到蓝牙模块上。而接受蓝牙模块发过来的信息的时候,是没有必要再创建服务器端的,我们只要一个不断监听对方消息的循环就行。 在socket.connect();

2013-12-15 17:08:26 14946 23

转载 变量声明和定义的区别

声明:本文章转载自:http://www.cnblogs.com/GavinDai/archive/2011/10/24/2222735.html我们在程序设计中,时时刻刻都用到变量的定义和变量的声明,可有些时候我们对这个概念不是很清楚,知道它是怎么用,但却不知是怎么一会事,下面我就简单的把他们的区别介绍如下:(望我的指点对你受益)变量的声明有两种情况:1、一种

2013-12-10 14:16:38 1932

原创 往android - Eclipse中导入新项目时,出现Remove @Override annotation错误提示

原因:编译器版本的问题。Java 1.5的编译器默认对父类的方法进行覆盖,采用@Override进行说明;但1.6已经扩展到对接口的方法;所以如果还是以Java 1.5的编译器来编译的话,会出现错误。解决办案:方案一、在Eclipse中,compiler 都得设置到1.6。这包括Eclipse --> preference --> compiler 下要改成1.6.

2013-12-09 10:03:47 3223

转载 Real-Time Compressive Tracking(CT) 札记

Real-Time compressive Tracking, Kaihua Zhang, ECCV2012这篇论文由香港理工大学张开华发表在2012年的ECCV之上,论文附有数据对比及代码。cvchina:    http://www.cvchina.info/2012/07/31/real-time-compressive-tracking/comment-page-1/#co

2013-12-04 09:30:56 5209

转载 计算机视觉、机器学习相关领域论文和源代码大集合--持续更新……

计算机视觉、机器学习相关领域论文和源代码大集合--持续更新……[email protected]://blog.csdn.net/zouxy09 注:下面有project网站的大部分都有paper和相应的code。Code一般是C/C++或者Matlab代码。最近一次更新:2013-3-17一、特征提取Feature Extractio

2013-12-04 09:19:03 2161

原创 WIN7 通知栏处喇叭上有个小红叉,提示未插入“未插入扬声器或耳机”的解决方法

首先,这个问题不是声卡驱动的问题。解决方法:控制面板--》Realtek高清晰音频管理器--》点击“右上角的文件夹”--》勾选“禁用前面板插孔检测”--》确定即可。

2013-11-29 10:26:39 16162

原创 aa

http://blog.csdn.net/caimouse/article/details/1844006

2013-10-14 09:02:48 1215

原创 低版本的 opencv库的 vs2010 打开 高版本opencv

打开track.vcxproj文件,注释掉跟版本有关的行就可。本例子中,当用双击.sln用vs2010打开高版本的opencv项目时,会出现错误,并且会有错误信息提示,双击该错误信息,就会打开该.vcxproj文件(可能不同项目的出错文件不同),打开进行修改就可(即注释掉与版本相关的行)。

2013-09-02 16:20:20 3428

原创 ppm格式图片 批量转 bmp格式图片 的 shell 脚本

ppm 转 bmpubuntushell 脚本

2013-08-22 09:56:22 3202

原创 traincascade.exe 出错:死循环在某个阶段

参考:(参数 -numPos设置错误)The problem is that your vec-file has exactly the same samples count that you passed in command line -numPos 979. Training application used all samples from the vec-file to train

2013-08-19 10:59:22 2867 1

原创 OpenCV 训练分类器(一):准备工作

生成必要的程序:将D:\OpenCV\apps\haartraining目录下的所有头文件加到“头文件”,所有cpp文件加到“源文件” ,效果图如下:当编译createsamples.exe时,要移除  haartraining.cpp  和 performance.cpp  文件(因为这两个cpp 文件是用来生成对应的exe程序的)点击编译,点击运行,效果图如下:crea

2013-08-14 10:02:47 8436 8

转载 OpenCv函数cvCloneImage内存泄漏问题

声明:文章一转载自http://www.360doc.com/content/11/0621/16/6408986_128481830.shtml    文章二转载自http://hi.baidu.com/cateyefish/item/794ab51f2535a4737a5f2526     谢谢文章原作者的分享。文章一:1、imgcopy=cvCloneImage(im

2013-08-09 10:25:03 3124 1

原创 在C++中打印出变量的方法

在C++中只能显示出字符串,而如果要想打印出其他类型的变量,则只能将其先转换为字符串类型。 例如:想打印出int型变量value的值int  value;则需:char str[1];//定义一个字符串类型的变量str,等下要用str来存储value的值。itoa(value, str, 10);//将int型变量value转换成字符串类型变量str即可,第三个参数表明

2013-08-07 17:02:55 7049

原创 fatal error C1083: 无法打开预编译头文件:“Debug\xxx.pch”: No such file or directory

环境:VS 2010  /OpenCv-2.4.4 /XP错误信息:fatal error C1083: 无法打开预编译头文件:“Debug\xxx.pch”: No such file or directory。(说明: xxx为我的文件的名字)解决方案:工程  --->   属性 --->  配置属性 --->  C/C++ --->  预编译头 --->  预编译头 --->

2013-08-07 11:12:34 11808 1

原创 MFC 线程的创建(一)

+ DWORD WINAPI Fun_AreaDetect(LPVOID lpParameter)+ {+   //do something...+ }void main( ){ + HANDLE hThread_AreaDetect;+ hThread_AreaDetect = CreateThread(NULL, 0, Fun_AreaDetect, NULL,

2013-07-31 20:10:56 1303

转载 如何用好 Google 搜索引擎?

声明:本文粘贴自:http://www.zhihu.com/question/20161362搜索引擎命令大全!1、双引号把搜索词放在双引号中,代表完全匹配搜索,也就是说搜索结果返回的页面包含双引号中出现的所有的词,连顺序也必须完全匹配。bd和Google 都支持这个指令。例如搜索: “seo方法图片”2、减号减号代表搜索不包含减号后面的

2013-07-27 16:38:14 2966

原创 《谁动了我的奶酪》笔记

这是一个迷宫的时代如果你不改变,你就会被淘汰如果你无所畏惧,你会怎样做呢他知道,有时候,有所畏惧是有好处的。当你害怕不做某些事情会使事情变得越来越糟糕时,恐惧心反而会激起你采取行动。但是,如果你因为过分害怕而不敢采取任何行动时,恐惧心就会变成前进道路上最大的障碍迟做总比不做好。他打定主意,一旦再有机会,他一定要尽早走出舒适的环境去适应事情的变化。他觉得立刻采取措施会使事情更容易

2013-07-23 09:17:38 1937

转载 static 关键字的使用

static关键字是C, C++中都存在的关键字, 它主要有三种使用方式, 其中前两种只指在C语言中使用, 第三种在C++中使用(C,C++中具体细微操作不尽相同, 本文以C++为准).(1)局部静态变量(2)外部静态变量/函数(3)静态数据成员/成员函数下面就这三种使用方式及注意事项分别说明一、局部静态变量在C/C++中, 局部变量按照存储形式可分为三种auto, s

2013-07-22 21:16:35 539

转载 VC++ 学习资源

声明:本文转载自:http://hi.baidu.com/yebuyaoxiang/item/2ec5a39a7927cad97a7f01f0VC6.0下载地址http://hi.baidu.com/ypxmaomao/blog/item/83dee50a8b70f41894ca6b55.htmlVisual C++是一个功能强大的可视化软件开发工具。自19

2013-07-22 17:40:23 2118

原创 调试 函数TRACE("debug information");

TRACE("clicked btn1...");可以在 “  即时 ”  窗口中打印出调试信息。

2013-07-22 15:21:55 687

原创 创建过图片之后一定要释放。

IplImage *pGRAY = cvCreateImage(cvSize(pFrameInfo->nWidth,pFrameInfo->nHeight),IPL_DEPTH_8U,1);//创建单通道的位深为8位的IplImage格式的图象与之对应的要用cvReleaseImage(&pGRAY);来释放。++++++++++++++++++++++++++++++++++

2013-07-22 14:16:04 748

转载 YUV格式详解

声明:本文转载自:http://blog.csdn.net/searchsun/article/details/2443867YUV是指亮度参量和色度参量分开表示的像素格式,而这样分开的好处就是不但可以避免相互干扰,还可以降低色度的采样率而不会对图像质量影响太大。YUV是一个比较笼统地说法,针对它的具体排列方式,可以分为很多种具体的格式。转载一篇对yuv格式解释的比较清楚地文章

2013-07-22 14:05:52 752

转载 图文详解YUV420数据格式

声明:本文转载自:http://www.cnblogs.com/azraelly/archive/2013/01/01/2841269.htmlYUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。

2013-07-22 14:02:39 991

转载 海康 网络摄像头 多摄像头数据传输及流解码

写在前面:对于海康的技术支持我不想多做评价,电话打不通邮件不回,一些找寻解决方案的灵感多来自于海康的论坛和官网给的demo程序。不过问题解决后感觉 靠自己,不放弃 是多么重要。声明:此处的解决方法是结合海康论坛将官网demo里的有效代码搬移过来,于茫茫代码中找到自己所需也是挺烦燥的一件事,仅仅为别人节省一点时间也是好的,废话不多说啦~得到摄像头数据流思路

2013-07-22 13:54:28 9395 2

原创 YV12 格式的图片转换为 RGB24 格式

bool YV12_to_RGB24(unsigned char* pYV12, unsigned char* pRGB24, int iWidth, int iHeight){if(!pYV12 || !pRGB24)    return false; const long nYLen = long(iHeight * iWidth); const int nHfWidth

2013-07-22 11:53:49 5533 1

原创 error C2660: “MessageBoxA” : 函数不接受 1 个参数

MessageBox函数的区别:一个参数的MessageBox是MFC封装Win SDK的,只能在对话框里面进行调用;例如:MessageBox( "pGRAY 空间申请失败");而四个参数的MessageBox函数,是Win SDK的,他有四个参数。 例如:MessageBox(NULL, "pGRAY 空间申请失败", "提示", MB_OK);函数原型为:

2013-07-22 11:47:30 10963

转载 YV12 转换为 灰度图像 ,利用opencv进行二次开发

OpenCV能处理bmp格式位图,也可以直接处理单通道的灰度图的;你从海康采集卡获得YV12的彩色图象,直接提取Y分量就成了灰度图。然后在OpenCV中创建单通道的I plI mage格式的图象,就可以进行处理了:流程及部分关键代码:1.获得海康板卡的原始码流YV12(彩色的),能得到图象的宽度W,高度h,以及大小Siz e,图象数据指针pBuffer;2.从原始的YV12

2013-07-22 11:40:11 3006 4

转载 Visual Studio 2010 的 MFC:警告:IntelliSense:无法打开源文件“defines.h”

类似无法找到文件的问题都可以用这个方法解决,就是路径的问题。vc++2008的项目转到vc++2010也可能出现类似的问题。解决方法:在  项目属性    --->   配置属性   --->   C/C++   --->   常规  --->   附加包含目录 中增加:$(ProjectDir)

2013-07-22 11:38:18 6450 1

转载 系统是XP的台式电脑,耳机插前面没声音的解决方法

2013-07-21 10:33:13 4784

转载 图片的翻转_opencv

生命:本文章转载自http://baike.baidu.com/view/3527644.htm直接将图像采集卡采集的图像cvShowImage出来的是反着的图像,也就是图像采集卡采集的图像是以左下角为原点的,而窗口显示的图像原点是左上角,相当于是关于X轴翻转了。在显示图像之前使用cvFlip()函数将图像翻转一下就可以了。Flip垂直,水平或即垂直又水平翻转二维数组

2013-07-19 15:18:41 3984

原创 1 IntelliSense: #error 指令: Please use the /MD switch for _AFXDLL builds

解决方案:修改设置:工程(Project)-> 属性(Properties)-> 配置属性(Configuration Properties)-> c/c++-> 代码生成(Code Generation)->运行库(Use run-time library)->多线程调试DLL(/MD)

2013-07-18 20:40:13 7734

转载 设置用户ID位的那回事

本文章转载自:http://blog.csdn.net/ccjjnn19890720/article/details/6990656关于这个知识点,让我一段时间都觉得很难了解!经过了几章的学习,有点慢慢了解这个怎么一回事情。每一个进程其实对应了6个以上的ID,它们分别是实际用户ID,实际组ID有效用户ID,有效组ID,附加组ID保存设置用户ID,保存设置组ID

2013-05-01 21:50:01 686

原创 牛B的网址

http://www.kerneltravel.net/

2013-04-30 17:13:25 1682

转载 Hello World 6

本文装载自:http://www.cnblogs.com/xuqiang/archive/2010/03/29/1953689.html卸载hello程序现在再来看看我们的Hello World程序:#include int main (){printf ("hello world\n");return 0;} 在进程运行结束后,我们会显示的调用ex

2013-04-30 16:56:51 551

转载 Hello World 5

本文装载自:http://www.cnblogs.com/xuqiang/archive/2010/03/29/1953689.html系统调用实现参考文章:http://docs.huihoo.com/joyfire.net/6-1.html 操作系统为在用户态运行的进程与硬件的通信提供了一组接口,然而用户进程是不能直接和硬件交互的,而是通过系统调用来实现和硬件的

2013-04-30 16:55:53 542

转载 Hello World 4

本文装载自:http://www.cnblogs.com/xuqiang/archive/2010/03/29/1953689.html开始”映射“之旅,在上面的讲解中经常提及到“”映射“的概念,那到底什么是映射?一个线性区可以和磁盘上的某个文件关联或者是某个文件的一部分来关联,这也就意味着内核把线性区的访问页内某个字节的访问转换成对于文件的中相应页面的访问,这种技术称之为“内

2013-04-30 16:54:53 620

转载 Hello World 3

本文装载自:http://www.cnblogs.com/xuqiang/archive/2010/03/29/1953689.html这里开始分析hello中的一个寻址过程的实现。当然现在的情景是:(当然可能只是一小部分加载到了内存中,大部分的需要使用缺页异常处理来实现内存分配)。在sys_exece()函数中,在内存ram中保存了命令行参数,环境参数,但是代码段

2013-04-30 16:53:43 624

C语言深度解剖

这是本蛮深入的书,跟很多面试题都不谋而合。

2013-03-28

编程珠玑(第二版)中文版.pdf

程序员一致推荐的c语言编程宝典

2011-12-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除