自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

NCTU_to_prove_safety的博客

浮世小舟,泛于湖上,随波逐流

  • 博客(64)
  • 资源 (1)
  • 收藏
  • 关注

原创 Pb中idle事件的用处及idle(N)函数的用法:

功能该函数在用户每次活动(例如,按键盘、移动鼠标等)后重置定时器,n秒后触发应用对象的Idle事件。  语法Idle ( n )  参数n:指定空闲时间间隔,以秒为单位。该参数的值设置为0时,停止空闲检测,不再触发应用对象的Idle事件返回值Integer。函数执行成功时返回1,此时启动定时器。如果不能启动定时器或定时器未启动而n的值指定为0时,函数返回-1。如果任何参数的值为NULL,I

2016-12-29 10:50:20 1886

原创 VB Socket编程 框架

VB Socket编程(Winsock控件创建TCP/IP客户机/服务器程序)UDP协议用Bind TCP协议用Listen用bind方法可以有两个参数,一个是绑定本地ip,另一个是绑定本地端口,而winsock用udp协议则是必须绑定ip和端口用tcp只绑定端口即可Winsock 控件对用户来说是不可见的,它提供了访问 TCP 和 UDP 网络

2016-12-28 10:56:21 1172

原创 常用socket函数详解

常用socket函数详解关于socket函数,每个的意义和基本功能都知道,但每次使用都会去百度,参数到底是什么,返回值代表什么意义,就是说用的少,也记得不够精确。每次都查半天,经常烦恼于此。索性都弄得清楚、通透,并记录下来,一来便于自己记忆,再者以防日后查阅、回顾。 主要介绍:socket、bind、listen、connect、accept、send、sendto、rec

2016-12-28 10:52:38 348

原创 关于VB的WINSOCKET控件使用小结

winsock的SendData方法是异步发送的,也就是数据还未发完就开始执行下一条语句,所以不能在senddata的后面调用close方法,否则发送的数据不完整。如果想在数据完全发出后马上关闭连接应该在SendComplete事件里调用close方法SendComplete事件在数据发送完成时触发Private Sub sckSend_SendComplete()    sckS

2016-12-28 10:38:02 986

原创 VB.NET关于Socket分包发送的原理分析

关于Socket编程,我之前一直处于小数据传输的阶段,就像什么多人聊天之类的,这几天项目碰到了要做在线更新,就想着肯定要静静的写一个非文字信息传输的Socket程序 难点在于:1、Socket编程中,发送数据和接受数据都需要声明一个缓冲区来存放数据,这个缓冲区的大小设置有讲究,大了可以提高数据传输效率,但是会增加丢包、粘包等现象,小了数据传输效率低,速度减慢并且程序计算量增

2016-12-28 10:33:59 780

转载 VC++常用数据类型及其操作详解

VC++常用数据类型及其操作详解(未完待续)-------西安邮电学院计算机系                     徐兆元(FLxyzsby@163.com FLxyzsby@yahoo.com.cn)2004/08/03目录一.              VC常用数据类型列表二.              常用数据类型转化2.1数学类型

2016-12-28 10:11:00 470

原创 VC++数据类型转换大全

Cpp代码 int i = 100;  long l = 2001;  float f=300.2;  double d=12345.119;  char username[]="程佩君";  char temp[200];  char *buf;  CString str;  _variant_t v1;  _bstr_t 

2016-12-28 10:10:19 441

原创 %u和 %d是用来格式化哪个数据类型(VC)

至于%在格式化中的作用,我在这里补充一下,希望对你有所帮助.格式说明符输入格式说明符前缀为百分号(%),告诉 scanf 下次读入何种数据类型。这些格式说明符的清单如下表所示: ┏━━━━┯━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ 代 码 │ 意 义 ┃

2016-12-28 10:08:40 920

原创 sprintf函数的用法

说明1:该函数包含在stdio.h的头文件中,使用时需要加入:#include 说明2:sprintf与printf函数的区别:二者功能相似,但是sprintf函数打印到字符串中,而printf函数打印输出到屏幕上。sprintf函数在我们完成其他数据类型转换成字符串类型的操作中应用广泛。说明3:sprintf函数的格式:int sprintf( char *buffer, const

2016-12-28 09:59:00 336

原创 485转RS232数据线及RJ45线制作方法

在学校里面我们应该都见过POS机,感应卡放在上面“滴”一下就可以消费了,很方便。对于使用POS机的学校,企业而言,其重要意义在于通过电脑软件的管理,实时了解消费动态,根据不同时间段得需求,来改变消费的类别与数量,达到效益化。 下面就SKYPOS机,讲解485网络如何同电脑传输数据: 我们常见的网线是586,有A、B标准,一般记住其中一个标准就可以了,另外一个标准只是1、3(发送),2、6(接收

2016-12-27 16:50:01 5939

原创 Unhandled exception at 0x00007FFE7BFD8A5C in wb.exe: Microsoft C++ exception: std::out_of_range at m

在执行C++ imshow代码是出现 如下错误:第一次类似报错 : 另一个报错博文中 中 执行imshow函数时的报错第二次该类报错:[cpp] view plain copy print?vector channels;  split(ycbr, channels);  Lu = chan

2016-12-27 15:20:52 1469

原创 VC++中Socket编程的实现-TCP服务器端

预备:加载套接字库。过程:1.创建套接字(socket)。2.将套接字绑定到一个本地地址和端口上(bind)。3.将套接字设为监听模式,准备接受客户请求(listen)。4.等待客户请求到来;当请求到来后,接受连接请求,返回一个新对应于此次连接的套接字(accept)。5.用返回的套接字和客户端进行通讯(send/recv)。6.返回等待另一客户请求。

2016-12-27 10:21:19 593

原创 closesocket函数和WSACleanup函数

closesocket函数的作用和socket函数的作用相反,释放为套接字分配的资源。       WSACleanup函数和WSAStartup函数的作用相反,终止对套接字库的使用。       用不着多说。

2016-12-27 10:20:08 1081

原创 MAKEWORD(2,2)使用

大凡在WIN32平台上的WINSOCK编程都要经过下列步骤:      定义变量->获得WINDOCK版本->加载WINSOCK库->初始化->创建套接字->设置套接字选项->关闭套接字->卸载WINSOCK库->释放资源     下面介绍WINSOCK C/S的建立过程:     服务器                         客户端_____________

2016-12-27 10:16:40 593

原创 GPIO简介

GPIO(General Purpose I/O Ports)意思为通用输入/输出端口,通俗地说,就是一些引脚,可以通过它们输出高低电平或者通过它们读入引脚的状态-是高电平或是低电平。GPIO口一是个比较重要的概念,用户可以通过GPIO口和硬件进行数据交互(如UART),控制硬件工作(如LED、蜂鸣器等),读取硬件的工作状态信号(如中断信号)等。GPIO口的使用非常广泛。G

2016-12-26 10:45:56 511

原创 OpenCV 获取摄像头并显示摄像头视频

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]OpenCV 获取摄像头,新建窗口显示摄像头视频结合Leaning OpenCV 第二个例子 显示一个视屏文件  写了一下 获取摄像头的代码为并且创建窗口显示的代码为:[cpp] view plain copy#incl

2016-12-23 13:31:31 643

原创 图像显示与加载——opencv(转)

cvLoadImage()函数:IplImage* cvLoadImage("图像名称",参数);函数作用:加载图片;函数返回值:为IplImage结构体;参数说明:参数值的宏定义如下;#define CV_LOAD_IMAGE_UNCHANGED -1 原始图像#define CV_LOAD_IMAGE_GRAYSCALE 0 灰度图像#d

2016-12-23 13:29:15 308

原创 OpenCV:概述、结构和内容

OpenCV(8) 1、OpenCV的定义:     OpenCV的英文全称是Open Source Computer Vision Library。它是一个开源的计算机视觉库,它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。2、OpenCV的特点:       (1)OpenCV采用C/C++语言编写,可以运行在L

2016-12-23 12:52:01 527

原创 OpenCV基本函数学习

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]  OpenCV开发包提供了许多功能,诸如读取各种类型的图像文件、视频内容以及摄像机输入的功能,这些功能是OpenCV开发包所包含的HighGUI工具集的一部分,为使用这些功能,首先要了解一些简单的程序所使用的函数及其功能。 1.显示图像  以最简单的显示图像程序为例,可以认

2016-12-23 11:35:07 295

原创 对OpenCV 中cvQueryFrame函数的一点理解

转载于http://blog.csdn.net/kcust/article/details/13768199从摄像头或者文件中抓取并返回一帧[cpp] view plain copyIplImage* frame = cvQueryFrame( CvCapture* capture );    抓取后,capt

2016-12-23 11:34:02 2396

原创 StartUp启动代码体会,隐藏Console main 函数

// test.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include"main.h"#include#pragma comment(lib,"main.lib")void MyFuction();void MyFunction1();class student{public:    student()

2016-12-23 11:32:56 302

原创 VC Console(控制台)程序如何隐藏CMD窗口

#pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" )#include#include#include#include#pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" )

2016-12-23 11:31:47 417

原创 VC++运算符与优先级

C++的优先级优先级    操作符        结合性01: ::            左02: . -> [] ()     左03: ++ -- ~ ! - + & * () sizeof new delete castname_cast 单目操作符右04: .* ->*     左05: * / %     左06: + -         左07: >

2016-12-23 11:07:54 1023

原创 怎么理解int main(int argc,char **argv)

1、int main(int argc,char *argv)与int main(int argc,char **argv)区别? int main(int argc,char *argv)   argc: 整数,用来统计你运行程序时送给的命令行参数的个数   * argv: 字符串,用来存放指向你的字符串参数的,每一个元素指...最佳答案mai

2016-12-23 10:49:12 386

原创 int main(int argc,char* argv[])详解

argc是命令行总的参数个数     argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数     命令行后面跟的用户输入的参数,比如:     int   main(int   argc,   char*   argv[])     {     int   i;     for   (i   =   0;   i  i++)     cout   

2016-12-23 10:47:42 231

原创 assert()函数用法总结

assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include assert.h>void assert( int expression );  assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。请看下面的程序清单badpt

2016-12-23 10:43:09 352

原创 关于cvReleaseImage函数的用法说明

IplImage* temp;定义了一个指针型变量temp。temp在内存中的存储示意:                    0X……00EF90CAtemp变量的地址  temp的值(存放其他变量的地址)temp=cvLoadImage("xxx\\1.jpg",0);printf("%X\n",&

2016-12-23 10:35:44 358

原创 CvCreateImage函数说明

分类:CvCreateImage函数说明  opencv CvCreateImage函数说明  用法一:int nWidth = times * (img->width);    int nHeight = times * (img->height); IplImage *dst = cvCreateImage(cvSize(nWidth,

2016-12-23 10:25:26 361

原创 opencv 获取按键cvWaitkey()

cvWaitKey()是opencv中经常用到而且很好用的一个函数 函数定义 CV_EXPORTS_W int waitKey( int delay= 0 ); Highgui_c.h中 /* wait for key event infinitely (delay=0) or for delay milliseconds */ CVAPI( int ) cvWaitKey( int de

2016-12-23 09:56:44 4938

原创 Opencv中的cvWaitkey函数的用法

openv中对cvWaitkey函数的定义如下:int cvWaitKey( int delay=0 )返回值为int型,函数的参数为int型,当delay小于等于0的时候,如果没有键盘触发,则一直等待,此时的返回值为-1,否则返回值为键盘按下的码字;当delay大于0时,如果没有键盘的的触发,则等待delay的时间,此时的返回值是-1,否则返回值为键盘按下的码字。测试代码

2016-12-23 09:48:48 442

原创 OpenCV控制摄像头实现 拍照功能

注意注释部分,其中使用的比较生疏的 API 包括 cvPyrDown  , cvCreateCameraCapture以及 cvCopy 和 cvSaveImage下面就来一一解释这几个 API 的具体使用:          void cvPyrDown( const CvArr* src, CvArr* dst, int filter=CV_GAUSSIAN

2016-12-23 09:35:42 2508 1

原创 opencv2.X cvcam.h cvcam.lib cvcam.dll

(Some sample programs dealing with camera videos may be written using cvcam.lib in OpenCV, however, this library is already obsolete and is removed from OpenCV1.0 1.1 2.0 and 2.1. For the time being,

2016-12-22 16:49:34 418

原创 常用OpenCV 2.0库函数速查和OpenCV 3.0函数索引

常用的OpenCV 2.0函数速查==================================前言:opencv已经更新到3.1.0的版本,此文列出其在2.0版本时代的库函数,多数函数与3.0以上版本有着相似之处,比如很多2.0版本函数名去掉前缀cv就是3.0版本的函数名cvWaitKey变成Waitkey(),cvNamedWindow变成namedWid

2016-12-22 16:45:27 532

原创 常用OpenCV 2.0库函数速查和OpenCV 3.0函数索引

转载请标明是引用于 http://blog.csdn.net/chenyujing1234 欢迎大家提出意见,一起讨论!一、OpenCV介绍:OpenCV是由Intel性能基元(IPP)团队主持,而且几个主要开发者都与IPP团队保持良好的关系,所以OpenCV利用了IPP高度手工优化的代码来实现加速。使用IPP获得提速是很显著的。OpenCV使用了优化了的C和C

2016-12-22 16:31:01 1195

原创 OpenCV 例子代码的讲解、简介及库的安装

图像特效/Fortran/Maple/OpenCV(17) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]转载请标明是引用于 http://blog.csdn.net/chenyujing1234 欢迎大家提出意见,一起讨论!一、OpenCV介绍:OpenCV是由Intel性能基元(I

2016-12-22 16:15:29 973

原创 OpenCV 常用函数(一)

本文主要介绍:Opencv常用函数,如均值、最大最小、归一化、滤波、旋转、求连通域等函数。一、基本函数[cpp] view plain copy //初始化  Mat img = Mat::zeros(Height, Width, CV_8UC1);  Mat img = Mat::ones(H

2016-12-22 16:10:10 1020

原创 c指针的各种用法试验

#include   void fun0(int* p)  {      int* a=new int[3];      *a=0;      *(a+1)=1;      *(a+2)=2;      p=a;  }    void fun1(int* &p)  {      int* a=new int[3];      *a=0;   

2016-12-22 15:50:26 331

原创 OpenCV 无法启动此程序,因为计算机中丢失opencv_core249.dll。请尝试重新安装改程序已解决此问题

换了64位的系统,配置好之后运行之前的程序,竟然给我抛出这个错误。应该是我的opencv没有安装对吧。系统报错无法启动此程序,因为计算机中丢失opencv_core249.dll。请尝试重新安装改程序已解决此问题那就是缺少opencv_core249.dll动态链接库了。【解决方法】1 在安装目录下找到这个链接库(

2016-12-22 15:28:04 2051

原创 使用VC++获得从摄像头的图像(转)

使用VC++获得从摄像头的图像(转)时间:2009-05-20 02:01来源:未知 作者:admin 点击:现在在vc上采集视频常用的方法有三:vfw,directshow,opencv 你是要进行图像处理的话推荐opencv(具体参考:于仕琪,opencv教程基础篇中的例3-6,稍作修改,估计就能用于你的工程)下面贴出我自己编的一个小工程:如有疑问,E-mail:zhout

2016-12-22 15:26:47 1839

原创 VS2010下配置 OpenCV2.2

下载OpenCV2.2 安装我的安装路径是D:\Program Files\OpenCV2.2打开VS2010新建项目HelloOpencv在中    单击打开打开分别在包含目录加入D:\Program Files\OpenCV2.2\includeD:\Program Files\OpenCV2.2\include\

2016-12-22 15:26:12 364

FX三菱电机

程序 数据 格式

2016-05-20

空空如也

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

TA关注的人

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