自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (8)
  • 收藏
  • 关注

原创 基于android studio上OpenCL编译环境配置

一、前期准备(以华为手机为例)1. 先在手机等移动端设备上安装opencl-z,检测设备所支持的opencl版本等信息2. 连接手机等移动设备到ubuntu系统电脑,在root用户下输入adb shell 进入手机等移动设备的root环境;3. 将手机等移动设备中opencl的so包用命令adb pull 拷贝到本地,命令具体如下:adb pull /system/vendor/lib...

2019-09-06 16:16:20 1342

原创 Windows Defender Antivirus Service禁用方法

该服务在占用cp及网络资源及磁盘太多,导致电脑运用非常卡顿,影响工作性能及体验,也尝试了诸如修改注册表等多种方法来解决该问题但都未果,偶然谷歌到下面解决方法,比较实用就记录下了。参考:https://answers.microsoft.com/zh-hans/protect/forum/protect_defender-protect_start-windows_10/%E6%80%8E%E6...

2019-01-04 10:54:24 80534 3

转载 【C/C++】文件夹的打开、遍历、删除、创建、关闭操作汇总

转自:http://sodino.com/2015/03/09/c-directory-io/打开文件夹遍历文件夹下的内容读取文件夹下的子文件(夹)文件夹位置指针的操作遍历、过滤文件夹下的子文件(夹)文件夹关闭删除文件夹创建文件夹需要用到的头文件为:#include #include 打开文件夹DIR *opend

2017-07-06 21:09:57 13785 1

原创 用VisualGDB在vs2013在linux服务器上编译代码的3073问题

参考:http://blog.csdn.net/csdliqi/article/details/45643235error MSB3073: 命令“"C:\Program Files\Sysprogs\VisualGDB\VisualGDB.exe" /clean "F:\ProjectTest\EmbeddedProject1\EmbeddedProject1\EmbeddedProje

2017-05-15 19:32:34 996

原创 c++中operator 操作

在扣opencv源码时Point2f里面的部分代码用到了operator操作,对里面的原理百思不理其解,于是就写了示例。中间有部分有问题,还不明白原因,给注释出来了,如有哪位博友知道,可以给点指点,不胜感激。#include using namespace std;class Point{public: int x, y; Point(){ x = 0; y = 0; } Po

2017-01-05 19:36:48 1137

原创 win7下64bit,运行libsvm2.90中setup.py时出现unable to find vcvarsall.bat 的解决方法

参考http://bbs.csdn.net/topics/390450892?page=1 中6楼1.用cmd进入dos命令提示行;2.用命令cd 切换到python2.7安装路径;3.输入命令:会出现:error:unable to find vcvarsall.bat4.解决方法:SET VS90COMNTOOLS=%VS100COMNTOOLS%5.重

2016-07-20 17:23:09 536

原创 在centos中运行java命令时出现Error: Could not find or load main class XXX问题的解决方法

在centos中运行java命令时出现Error: Could not find or load main class XXX问题的一种解决方法:java -cp . CLASS参考:http://stackoverflow.com/questions/7485670/error-could-not-find-or-load-main-class

2015-10-15 11:18:21 13865

原创 centos6.7 64位服务器安装opencv-2.4.9

一、整个过程分三步1.      安装centos基本安装包2.      安装ffmpeg相关依赖包及ffmpeg3.      安装opencv二、具体步骤1. 安装centos基本安装包yum install glibc gcc gcc-c++ autoconfautomake libtool git make nasm pkgconfigyum install

2015-10-13 21:18:49 4424 1

转载 如何在Linux上安裝JDK(Java Development Kit)?

转自:http://magiclen.org/linux-jdk/JDK為開發Java程式語言必備的工具,在Linux上通常會使用OpenJDK來作為預設的Java開發工具以及執行環境(Runtime),OpenJDK的取得十分方便,但是套件過於零散,難以手動更新。更新JDK的版本除了可以讓開發者使用到最新的Java函式庫外,就連執行Java程式時的效能、穩定性

2015-09-21 14:21:44 836

原创 关于在linux平台或cygwin平台运行opencv出现Illege instruction(core dump)问题的缘由

在linux或cygwin平台运行opencv程序时,会出现Illege instruction (core dump)问题,原因的解释来自:http://www.mesimian.com/installing-opencv/If you happen to get “Illegal instruction” while running applications using O

2015-09-08 10:49:32 2315

原创 请教winGDB+VS2010配置第三方库方法

本人因项目需要,目前实现windows及模型linux的cygwin跨平台交叉编程,在vs中装了插件WinGDB,但实际过程中用到了第三方库,哪位高手知道如何配置,请给留言,或发邮件与[email protected]。谢谢。

2015-09-01 19:57:47 699 1

原创 java借助于JNI调用c/c++动态链接库

最近,因项目需要,项目组的java组要调用图像算法的c++动态链接库。其他的描述省略,直接进入正文。整个基本步骤如下:1.在vs中生成第三方动态链接库mydll.dll;2.编写java类,并生成.h头文件;3.在2中生成的.h头文件中的函数,借助于windows中的LoadLibrary()函数和GetProcAddress(),显式实现调用1中生成的第三方动态链接库,并在vs中

2015-08-05 16:09:43 533

原创 显示调用c++动态链接库

1.动态链接库生成//operator.h#ifndef OPERATOR_H#define OPERATOR_H#include #include #ifdef __cplusplusextern "C"{#endifint Add(int a, int b);int Sub(int a, int b);#ifdef __cplusplus}#endif#

2015-08-01 18:11:34 722

原创 代码调试问题汇集

1. c++调用c函数时,出现errorLNK2019: unresolved external symbol "int __cdecl解决方法:C++调用C链接库会出现的问题 (非本人原创,在此注明,以表对原作者的敬佩http://blog.163.com/sean_1010/blog/static/11080322200952633111975/)

2015-04-15 13:16:13 682

转载 YUV转为IplImage格式(I420和YV12)

http://www.haodaima.net/art/2662859一、YUV简介    一般来说,直接采集到的视频数据是RGB24的格式,RGB24一帧的大小size=width×heigth×3 Byte,RGB32的size=width×heigth×4 Byte,如果是I420(即YUV标准格式4:2:0)的数据量是 size=width×heigth×1.5 Byte。

2015-04-04 15:37:17 4116

转载 Cross Correlation

http://paulbourke.net/miscellaneous/correlate/Cross correlation is a standard method of estimating the degree to which two series are correlated. Consider two series x(i) and y(i) where i=0,1,2.

2015-03-17 19:28:32 7165 1

原创 关于opencv中cvtcolor函数的code参数用CV_BGR2YUV与CV_BGR2YCrCb的了解

http://blog.sina.com.cn/s/blog_4665b35b0100vf6r.html

2014-09-17 11:08:49 22882 1

转载 C语言字符串操作总结大全(超详细)

转载:http://www.jb51.net/article/37410.htm1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符串 strlen(p) 取字符串长度 strcmp(p, p1) 比较字

2014-08-04 16:07:22 911

转载 15 Free eBooks on C Programming

If we talk about the most used programming languages in electronics engineering, like Python, C is probably one of the most used language in electronics. So now its time for some free stuff on C Pro

2014-07-17 10:10:41 792

转载 随机化算法之取样问题

转自:http://www.it165.net/pro/html/201403/10045.html一、简单的随机抽样:一个总体的个数为N,如果通过逐个抽取的方法从中抽取一个样本,且每次抽取时各个个体被抽到的概率相等,则这样的抽样为简单的随机抽样。例如,从含有6个个体的总体中抽取一个容量为2的样本,则在抽样过程中某个个体a被抽到的概率是多少?2/6 

2014-07-16 11:00:04 856

原创 BingObjectnessCVPR14源码编译环境由vs2012+64位转换为vs2012+32位机过程

一、版本转换1.将源码中vs2012版本转换为vs2010版本。 二、在vs编译环境中,openmp环境配置。1.ConfigurationProlperties->c/c++->Language->Open MP Support->Yes 三、用_popcnt函数实现_popcnt64函数功能,需要自己动手在INT64类型基础上写函数。要加头文件#include在stda

2014-03-27 09:50:54 10037 80

原创 Microsoft C/C++ Compiler Driver问题出现的情况之一

代码中用到了float.h中的DBL_MAX宏,并将DBL_MAX中的float类型搞错成int类型出现这种问题。

2013-11-01 13:49:33 3773

原创 在c文档中C2143问题出现的一种方式及解决方法

在vs2008编译环境中,但将变量或指针以以下方法定义是会出现“ error C2143: syntax error : missing ';' before 'type'”的问题;见如下代码:int YUV422ToRGB( unsigned char* yuvdata,int width,int height,int channel, unsigned char* rgb){

2013-08-20 10:32:17 931

原创 利用布雷森汉姆算法绘制在YUV图像上画直线

最近,因工作需要,在YUV图像上画直线;算法1步骤:1.已知直线的起点和终点;2. 利用布雷森汉姆算法在两点间画直线;3. 将该直线上的点的颜色在YUV图像上画出。布雷森汉姆算法原理参考wiki: http://en.wikipedia.org/wiki/Bresenham%27s_line_algorithmyuv图像转换原理参考:http://en.wikipedia.

2013-06-19 18:01:48 3458 1

原创 关于opencv中Mat类型转换的一个问题

在Opencv的Mat转换函数converto(),当将或类型进行转换时,总是会提示“opencv error: assertion failed (func != 0) in unknown function, file..\..\..\src\opencv\modules\core\src\convert.cpp”示例:   Mat a = Mat_(10,3);//或Mat a =

2013-05-22 15:33:36 18419 2

原创 关于使用vector时出现“Vector iterators incompatible!”问题注意细节

在使用SLT中vector时,但用for loop时,稍不注意,就会出现"vector iterators incompatible !"问题;解决方式可参考:http://blog.k-res.net/archives/794.html;http://www.cnblogs.com/oomusou/archive/2006/11/15/561106.html正确的使用方式这里归结

2013-03-17 18:55:12 9189

转载 C++程序员必读:让你的代码更强大(1

C++程序员必读:让你的代码更强大(1)转自:http://developer.51cto.com/art/201107/277101.htm这篇文章提出了一些建议,能有引导我们写出更加强壮的C++代码,以避免产生灾难性的错误。即使、因为其复杂性和项目团队结构,你的程序目前不遵循任何编码规则,按照下面列出的简单的规则可以帮助您避免大多数的崩溃情况。

2013-03-01 18:06:32 1245

原创 出现chkstk.asm问题的解决方式之一

在一次调试程序中意外出现chkstk.asm文件,并跳至该文件中的汇编语言部分,是堆太小加载溢出,在csdn上看到一哥们说是“在项目-》属性-》配置属性-》链接器-》系统,将堆栈保留大小弄大点,如50M(52428800)”,尝试后,无果,最后经查和尝试后解决问题。在代码中自己定义一数组buffer(大小670),将数组buffer改为指针buffer,并new [670]后,问题解决,原因很

2013-03-01 10:41:40 18804 1

转载 OpenCV HOG PeopleDetector:从训练到检测 1

转载:http://blog.sciencenet.cn/blog-261330-548546.htmlopencv2.0 以上版本提供了行人检测的方法,以opencv2.2为例,该示例为opencv安装目录下的:/samples/cpp/peopledetect.cpp,测试效果如下:我们先看看示例代码的内容:123

2013-01-08 08:35:35 1131

转载 map容器的c实现

原文来自:http://blog.chinaunix.net/uid-21457204-id-3063180.html主要是使用红黑树这种数据结构封装一个MAP容器,本来想模仿STL MAP,不过现在暂时实现,今后会改进,目前还没实现加锁这功能,不过可以支持win32和linux平台。。。以下是源代码:/** file: main.c* author:

2012-12-28 19:47:09 6680

原创 图像中关于高数中的求导和积分运用方法

图像的像素进行积分是对图像的像素进行累加求和;求导是空间连通邻域像素点的当前像素点的前后或左右的像素差分值。

2012-11-22 16:13:46 1329 1

原创 出现LNK2005:XXX already defined in XXX.obj原因之一

原因之一是在同一个工程的目录下,XXX类文件或其定义文件出现了多次,会出现LNK2005: XXX already definded in XXX解决方法:在工程中,只保留一个XXX类定义的文件

2012-11-06 11:00:20 1769

原创 c++中vector向量的一些主要问题

近日,用到c++ STL中vector,浏览到关于出现 “_DEBUG_ERROR("vector iterator not dereferencable") “问题的一帖子:C++标准库assign()   链接:http://wenwen.soso.com/z/q165763904.htm 该帖子上的问题与我出现的问题相符,所以进一步进行了跟踪。引用该帖子中部分代码如下:

2012-08-22 10:40:45 1884

原创 Vector向量几种情况的总结

1.vector向量几种情况总结vector k;//向量vector kk;//int指针的向量,以后再详细斟酌vector *kkk;//vector向量指针vector *kkkk;//int指针的向量指针各中情况的运用://定义int型的一个vector,并赋值vectorint> k;int* v= newint[10];for

2012-08-21 10:17:59 1432

转载 转:VS2008内存泄露检测

转:http://lsshappy007.blog.163.com/blog/static/35820251201078103348430/C++程序的复杂性很大一部分在于他的内存管理,没有C#那样的垃圾回收机制,内存管理对初学者来说很困难。经常会出现内存泄露的情况。那么我们写程序如何避免内存泄露呢?首先我们需要知道程序有没有内存泄露,然后定位到底是哪行代码出现内存泄露了,这样才能将其修复

2012-07-05 17:23:24 978

转载 Opencv矩阵操作

OpenCV 矩阵操作 CvMat2009-06-08 20:10综述:OpenCV有针对矩阵操作的C语言函数. 许多其他方法提供了更加方便的C++接口,其效率与OpenCV一样. OpenCV将向量作为1维矩阵处理. 矩阵按行存储,每行有4字节的校整. 分配矩阵空间:CvMat* cvCreateMat(int rows, int cols, in

2011-10-18 23:08:24 875

原创 CString,int,string,char*之间的转换

CString,int,string,char*之间的转换2007-06-15 16:45<br />1 CString,int,string,char*之间的转换  <br />string 转 CString  <br />CString.format("%s", string.c_str());  <br />char 转 CString  <br />CString.format("%s", char*);  <br />char 转 string  <br />string s(char *); 

2011-04-25 11:23:00 678

原创 c++类对象数组初始化的几种方法

<br />    类对象数组初始化<br />    如有一个如下类:<br />    class EquipmentPiece {<br />    private:<br />        int IDNumber;<br />    public:<br />        EquipmentPiece(int IDNumber) : IDNumber(IDNumber) {};<br />    };<br /> <br />    以下列出几种初始化的方法:<br />    <一>、对象数

2011-04-22 15:46:00 13574

原创 统计纹理描述的方法汇总

<br />统计纹理描述的方法以适合统计模式识别的一种形式来描述纹理。主要方法有:<br />1.基于空间频率的方法:<br />  度量空间频率是一大类纹理识别方法的基础。纹理的特征直接与纹理基元的空间大小有关;粗糙纹理有较大的基元构成,精细纹理有较小的基元构成。精细纹理由较高的空间频率表征,粗糙纹理则由较低的空间频率表征。<br />2.共生矩阵的方法:<br />纹理描述的共生矩阵方法是基于在纹理中某一灰度级结构重复出现的情况;这个结构在精细纹理中随着距离而快速地变化,而在粗糙纹理中国则缓慢地变化。<

2011-04-03 20:12:00 2839

转载 线性插值(双线性)(三线性)

<br /> 转自:http://www.legalsoft.com.cn/docs/docs/17/267.html<br /> 当你做纹理映射的时候,是否经常会注意到屏幕上显示出的那些明显锯齿,而且你用的纹理像素化得太明显了?现在,我们将谈论如何来解决这个问题,而我们使用的方法就是对你的纹理进行滤波。下面我们将介绍几种常用的滤波方法,最后再详细介绍双线性插值滤波的具体实现。 <br />Bi-linear Interpolation <br />  双线性插值是通过对纹理中的相邻像素进行处理来平滑掉屏幕

2011-03-15 10:28:00 11242

基于雾气遮罩理论的图像去雾算法

本文提出了一种基于雾气遮罩减除的图像去雾算 法。首先对降质图像平滑滤波以估计其亮度分量,对亮度分量求均值得到均匀分布的雾气遮罩,并结合退 化图像获取与场景深度信息相关的雾气遮罩。在对数域中从降质图像中减除获得的雾气遮罩,即可得到 场景的反射图像。对反射图像进行自适应的对比度拉伸,可以得到最终的去雾结果

2013-12-18

车辆图像中的车牌定位及字符分割算法研究

该文献是一篇很优秀的车牌字符分割算法的硕士学位论文,对研究车牌识别和字符分割的工作人员和在校学生都有很大的参考价值。 车牌字符分割首先,对定位后的彩色车牌图像进灰度化、二值化、统一背景处理:再平滑含有噪声干扰的车牌图像,对倾斜的车牌图像进行倾斜矫正处理,去除车牌的边框;然后采用连通域和投影相结合的车牌字符分割算法对车牌图像进行分割,提取出单个的车牌字符;最后对其进行归一化处理,统一各个字符的大小。并细化字符,提取每个字符的骨架,为后面单个字符识别中的字符特征提取做准备。

2013-09-09

软件开发的经验建议15篇

该书详细介绍了各个从事软件开发的专业人员的真实经验及感受,看过的朋友相信一定会受益匪浅。

2011-01-22

情感计算理论与技术(论文下载)

,介绍有关 情感计算的发展、应用、研究内容和关键技术。可穿戴计算机和后PC时的芯片式计算机将为情感计算提供方便的 研究平台和表现形式,情感计算将有巨大的发展潜力和应用价值。

2008-10-13

情感计算理论认识与思考

介绍了有关情感计算的研究内容和国内研究状,阐述了研究思路,并分析了情感计算研究面临的诸多挑战。

2008-10-13

自动查询的网页分类系统

该系统能够很好的帮助搞网站开发的朋友实现网页分类,思路清晰,结构新颖。

2008-10-13

C++编程思想第一卷二版.pdf

c++编程思想第一卷的PDF格式,对从事c++的朋友很有用。

2008-10-05

软工用例规约

软件工程 用例规约,介绍如何分析用例。

2007-05-25

空空如也

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

TA关注的人

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