自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Rana专栏

成绩会被遗忘,实力才是永恒

  • 博客(18)
  • 资源 (14)
  • 收藏
  • 关注

原创 error LNK2001: 无法解析的外部符号 "public: virtual struct QMetaObject const * __thiscall ****::metaObj

遇到该问题后,解决方案如下:step1:管理员身份打开cmdstep2:进入目标文件夹,输入:moc.exe applincantion.hpp -o moc_application.cpp生成缺少的moc_application.cpp文件。steap3:将该文件放入GeneratedFiles文件夹里,并调用,编译通过。

2017-08-30 11:34:18 1010

原创 C++编程->Winpcap网络数据保存为pcap文件

#ifdef _MSC_VER/* * we do not want the warnings about the old deprecated and unsecure CRT functions * since these examples can be compiled under *nix as well */#define _CRT_SECURE_NO_WARNINGS#en

2017-08-26 11:26:00 2297 1

原创 C++编程->使用Winpcap接口编程抓取数据

/* * Copyright (c) 1999 - 2005 NetGroup, Politecnico di Torino (Italy) * Copyright (c) 2005 - 2006 CACE Technologies, Davis (California) * All rights reserved. * * Redistribution and use in sourc

2017-08-26 11:19:43 2070

原创 C++编程->pcap文件读取源码

#include #include #define LINE_LEN 16void dispatcher_handler(u_char *, const struct pcap_pkthdr *, const u_char *);int main(int argc, char **argv){ pcap_t *fp; char errbuf[PCAP_ERRBUF_SIZE];

2017-08-26 10:59:09 4295

原创 MATLAB编程->Reading capture using Tshark did not work for the following reason

Error using pcap2matlab (line 188)Reading capture using Tshark did not work for the following reason: 'tshark' 不是内部或外部命令,也不是可运行的程序或批处理文件。Please make sure your inputs were correct.Error in pcap

2017-08-26 10:37:46 871 1

原创 MATLAB编程->pcap2matlab测试

最近需要分析PCAP文件,主要是用WireShark 来打开PCAP文件,用 winpcap库来解析PCAP文件。因为经常使用MATLAB ,就尝试找了找MATLAB解析PCAP文件的方法。找到了几个能解析PCAP文件的matlab开源项目pcap2matlab。下载地址:https://github.com/Dev-iL/pcap2matlab .该项目解析如下:   打开pcap2

2017-08-26 10:29:31 2867 1

原创 C/C++ 大小端理解及转换

在开发过程中,遇到了大小端的问题,我们用的X86结构是小端模式,KeilC51为大端模式,ARM和DSP很多为小端模式,         引用百度百科的大小端解释:        大端模式(Big-endian),是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放;这和我们

2017-08-25 15:48:12 8742

原创 Arduino编程-串口双向通信

需要用到Arduino UNO的串口双向通信功能,于是写下以下源码:int val;void setup() { Serial.begin(9600); // opensserial port, sets data rate to 9600 bps while(Serial.read()>= 0){}//clear serialbuffer }void loop() {

2017-08-25 14:11:32 13784 2

原创 MEMS振镜原理-李萨如图形Matlab仿真

光学MEMS振镜是激光扫描的最关键的器件,目前来说,按照不同的驱动方式,分为静电式、压电式、电磁式、热电式。作为光学MEMS入门小白,在此主要说清楚二维MEMS振镜扫描成像的原理。   二维MEMS振镜也称为二维谐振振镜,能够沿两个轴做简谐振动的反射镜,在做谐振运动的时候,就产生了李萨如图形。利萨茹(Lissajous)曲线(又称利萨茹图形、李萨如图形或鲍迪奇(Bowditch)曲线)是两

2017-08-22 17:50:49 10244 2

原创 Quartus II 12.1安装及破解

最近在使用Altera Cycone4的开发板,推荐用Quartus II 12.1 ,于是就开始Quartus12.1的安装及破解了。step 1. 进入官网下载区:http://dl.altera.com/   在选择版本栏 选择12.1版本后,转入下一个界面:Step2.考虑到我使用的是cyclone系列的,于是就下载12.1_quartus_widows.e

2017-08-21 18:06:32 23579

原创 PCL编程->基于PFH特征匹配测试

基于PFH特征匹配的测试函数如下:void algoritmpfh(){ pcl::PointCloud::Ptr target(new pcl::PointCloud); pcl::PointCloud::Ptr ptr1(new pcl::PointCloud); //pcl::io::loadPCDFile("table_scene_mug_stereo_textured.pcd

2017-08-21 17:31:07 1799

原创 PCL编程->点云转深度图显示

点云转深度图显示函数:void depthvisual(){ // Object for storing the point cloud. pcl::PointCloud::Ptr cloud(new pcl::PointCloud); // Object for storing the normals. pcl::PointCloud::Ptr normals(new pcl::P

2017-08-21 17:28:20 6061 1

原创 PCL编程->ICP匹配

ICP封装函数如下:pcl::PointCloud::Ptr ICP_test(pcl::PointCloud::Ptr target, pcl::PointCloud::Ptr source,int i){ pcl::PointCloud::Ptr source_to_target(new pcl::PointCloud); pcl::IterativeClosestPoint icp

2017-08-21 17:26:43 1128

原创 C++编程->UDP通信测试

UDP数据传输测试样例:int main(){ WSADATA wsaData; WORD sockVersion = MAKEWORD(2, 2); if (WSAStartup(sockVersion, &wsaData) != 0) { return 0; } SOCKET serSocket = socket(AF_INET, SOCK_DGRAM, IPPROTO

2017-08-18 18:06:03 1194

原创 PCL编程->三维彩色点云显示

三维彩色点云显示PCL库有两种方式pcl::PointCloud::Ptr cloud(new pcl::PointCloud); // 创建点云(指针) if(pcl::io::loadPLYFile("cartman.ply", *cloud) == -1) //if (pcl::io::loadPLYFile("2012-Jun-28_17.44.05.966.ply", *

2017-08-18 13:55:43 8026 3

原创 PCL编程->VS2013+PCL1.8.0环境配置及初运行

下载把你需要安装的PCL版本及属性表都下载下来。然后解压。百度网盘:http://pan.baidu.com/s/1c1sqoQO安装1.在安装PCL一键安装包时,勾选上Add PCL to system PATH for all users。安装过程中,会弹出OpenNI的安装程序,更改OpenNI的安装路径为你安装的PCL路径下的3rdParty文件夹下的Ope

2017-08-16 11:06:13 6197 5

原创 MFC编程->通过WM_COPYDATA实现进程间通信

由于MSCOMM控件的注册问题,为了加快开发速度,就用上了WM_COPYDATA,很快就实现了进程间通信。     具体如下:     先写接收端源码,在三个地方做修改:1.在头文件做函数声明:afx_msg BOOL OnCopyData(CWnd* pWnd, COPYDATASTRUCT* pCopyDataStruct);2.在初始化函数里面做绑定BEGIN_MESSA

2017-08-14 10:18:29 660

原创 C++编程->基于CSerialPort类的串口通信测试

先写一段单片机的代码,用于上位机测试。void setup() { Serial.begin(9600); // opensserial port, sets data rate to 9600 bps }void loop() { // put your main code here, to run repeatedly:Serial.println(10);}下面

2017-08-04 16:02:08 11002 3

pcap2matlab-master.zip

matlab 解析pcap文件的源码

2017-08-26

FFWT-3.3.4-dll32.zip

FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST). We believe that FFTW, which is free software, should become the FFT library of choice for most applications.

2014-08-09

struct跟踪源码

结合多特征的目标跟踪算法,2011年的iccv文章,在线学习式的跟踪目标物体,用到了SVM算法和HAAR特征提取算法等特征提取算法

2014-07-26

Python2.7.zip

python 是一种全功能的语言,2.7很稳定,成熟的版本,且有很多开源的模块。Python语法简捷而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松地联结在一起。

2014-06-19

PTVS2.1BetaVS2012

PTVS (Python Tools for Visual Studio) 是一款基于Apache 2.0协议的开源项目,托管在CodePlex上,开发者使用它可以把Visual Studio变成Python IDE。

2014-06-19

ironpython.zip

IronPython 是一种在 NET 和 Mono 上实现的 Python 语言,由 Jim Hugunin(同时也是 Jython 创造者)所创造。1.0 版于2006年9月5日发布。

2014-06-19

numpy(python2.7)

NumPy系统是Python的一种开源的数字扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵(matrix))。

2014-06-19

VLFeat图像库

vlfeat图像库包含SIFT,MSER,KDtree,快速shift,K-means等各种图像处理中常用的算法。提供matlab,c api接口,方便大家在图像处理中各种调用。

2014-06-15

LPT变换源码

对数极坐标变换,具有尺度不变性和旋转不变性,采用OpenCV函数实现,VS2012+OpenCV2.4.8编译通过。

2014-06-10

PWP跟踪E版论文

The tracking problem is handled using a bag-of-pixels representation and comprises a rigid registration between frames, a segmentation and online appearance learning.

2014-06-02

TLD跟踪E版论文

TLD Tracking Learning Detection 是英国萨里大学的一个捷克籍博士生Zdenek Kalal在其攻读博士学位期间提出的一种新的单目标长时间(long term tracking)跟踪算法

2014-06-02

Dev-Cpp 5.4.1 TDM-GCC

适用于win8 x64 的C++ 软件

2014-04-19

迅雷看看完整源码可编译

迅雷看看,是迅雷公司出品的一款在线播放插件,采用P2P点对点传输技术,可以在线流畅观看高清晰电影。2012年11月23日,迅雷在深圳宣布将迅雷看看作为独立品牌正式运营,由迅雷高级副总裁刘丰担任迅雷看看CEO。

2013-11-28

Go语言编程.pdf

Go语言是谷歌2009发布的第二款开源编程语言。Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程

2013-11-20

空空如也

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

TA关注的人

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