自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不积跬步无以至千里

博客中涉及到的代码请移步我的Github主页下载 https://github.com/ZhangZhiHao233/

  • 博客(22)
  • 资源 (5)
  • 问答 (7)
  • 收藏
  • 关注

原创 《学习opencv》第四章第三题(全)

忙完了期末考试,继续学习opencv~这题考察了很多知识,知识点在我前面的练习中都有讲解。主要思路就是将三通道图分成单通道单个处理,最后将三个图拼在一起显示。在释放内存的时候要细心,我总是在上面栽跟头,多调试调试吧!  #include "stdafx.h"#include<highgui.h>#include<cv.h>#include<s...

2017-06-28 22:59:28 643

原创 实现string类

1 char字符串以'/0'结尾,但是strlen()时它不占大小,cout时它也不会输出来 2 new出来的char[]大小一定要满足操作,否则操作越界,delete时出错  new出来的指针移动了,delete也会出错 3 模板函数的声明和定义要放在同一个文件里,默认放在头文件strings.h: #pragma once#include<string...

2017-06-18 23:49:04 232

原创 学生信息管理系统

功能简要:班级信息管理系统能添加删除学生,查询学生信息管理指定学生课程,包括添加课程,删除课程查询某个学生某门课的成绩统计任意学生的总学分其他功能:按学号/总成绩/总学分降序排列学生student类: student.h:#pragma once#include"student.h"class manage{public: manage(); ~ma...

2017-06-17 23:17:33 2514 1

原创 卸载vs2013

卸载vs2013

2017-06-17 00:19:19 1246

原创 纯虚基类与虚函数的使用

图形虚基类,定义计算面积跟周长的函数。派生出圆形,三角形,矩形子类,并重新定义基类计算面积与周长的函数。注意:当基类的指针指向派生类的时候,只能操作派生类中从基类中继承过来的数据。 虚基类: class graph {public: virtual double perimeter() const= 0; virtual double area() const= 0...

2017-06-16 00:01:50 979

原创 虚函数的使用

基类: class Base{public: void add(); ~Base();};Base::~Base(){ std::cout << "father is dying...\n";}void Base::add(){ std::cout << "I am father!" << std::endl;}...

2017-06-13 23:10:35 277

原创 创建灰度图像直方图(c)

#include"stdafx.h"#include<cv.h>#include<highgui.h>#include<stdlib.h>int main(int argc, _TCHAR* argv[]){ IplImage* image = cvLoadImage("D:/3.jpg"); IplImage* gray_image = cv...

2017-06-13 20:23:28 8808

原创 计算灰度图的像素直方图,并显示(c++)

程序功能,将一张彩色图片转为灰度图后,分析其各灰度值(0-255)的像素个数以直方图的方式显示出来.这次是用c++写的,很多函数都很陌生,花了我很长时间。 #include"stdafx.h"#include<iostream>#include<highgui.hpp>#include<cv.hpp>#include<imgproc....

2017-06-12 20:27:37 25048 7

原创 关于Opencv中imread函数读不到图片的解决

程序编译不错误,但就是读不到图片,可能的情况之一为,在调试情况下,附加依赖项中的库却不是调试模式的,这种情况可能配置的时候没注意。debug模式下的库 opencv_calib3d249d.libopencv_contrib249d.libopencv_core249d.libopencv_features2d249d.libopencv_gpu249d.libopencv...

2017-06-10 19:03:20 6401 2

原创 操作系统学习笔记(八)

设备管理:I/O系统:用于实现数据输入、输出及数据存储的系统。  1  I/O设备I/O设备的类型,可按设备使用特性、数据传输速率、设备共享属性等:按设备使用特性分类:一:存储设备,外存或后备存储器、辅助存储器。二:输入、输出设备,如鼠标键盘扫描仪数字显示设备等。按传输速率分类:一:低速设备,如键盘,鼠标器,语音,二:中速设备,如行式打印机,激光打印机,三,高速设备,如...

2017-06-10 16:05:02 890

原创 基于tcp协议的计算器程序

客户端发送操作数个数,操作数,运算符到客户端,客户端计算后返回。同一时刻只服务一个客户端。在字符数组中,操作数个数占第一个字节,紧接着每一个操作数占四个字节,最后运算符占一个字节。因为是不同类型,因此数组为char型服务器: #include "stdafx.h"#include<WinSock2.h>#include<string.h>#inclu...

2017-06-10 11:51:38 802

原创 VS2013编写socket程序一点问题

vs2013编写socket程序

2017-06-10 11:45:31 2080

转载 scanf输入格式的一些问题

 转载自http://blog.csdn.net/txl199106/article/details/40556317scanf()函数接收输入数据时,遇以下情况结束一个数据的输入:(不是结束该scanf函数,scanf函数仅在每一个数据域均有数据,并按回车后结束)。         ① 遇空格、“回车”、“跳格”键。         ② 遇宽度结束。         ③ 遇非法输入...

2017-06-10 11:37:32 18610

原创 《学习opencv》第四章1,2题(第二题详解,最切题)

网上的第二题答案都是在图片上显示文字,我写的时在视频上动态显示文字。第一题a: #include "stdafx.h"#include <highgui.h>#include <cv.h>#include <stdlib.h>int _tmain(int argc, _TCHAR* argv[]){ char* file_path =...

2017-06-06 10:48:48 422

转载 配置vim的c/c++风格

vim简介资料来源:http://www.cnblogs.com/Henrya2/archive/2009/02/21/1395584.htmlVim(Vi Improved) 是一个类似于vi 的文本编辑器,在Vi的基础上增加了很多新的特性和功能。Vim以其强大的功能和可定制能力,成为Linux/Unix环境下开源的最重要的编辑器之一(另一个是 Emacs),被众多开发者所喜爱。笔者此时...

2017-06-05 09:58:19 850

转载 解决VS2013卡顿现象,很有用

解决VS2013卡顿

2017-06-05 09:55:15 10426

转载 const用法总结

const的用法,特别是用在函数后面的用法,特别是用在函数后面在普通的非 const成员函数中,this的类型是一个指向类类型的 const指针。可以改变this所指向的值,但不能改变 this所保存的地址。在 const成员函数中,this的类型是一个指向 const类类型对象的 const指针。既不能改变 this所指向的对象,也不能改变 this所保存的地址。const成员...

2017-06-05 09:51:37 467

转载 socket编程常用头文件

 sys/types.h:数据类型定义sys/socket.h:提供socket函数及数据结构netinet/in.h:定义数据结构sockaddr_inarpa/inet.h:提供IP地址转换函数netdb.h:提供设置及获取域名的函数sys/ioctl.h:提供对I/O控制的函数sys/poll.h:提供socket等待测试机制的函数 其他在网络程序中常见的...

2017-06-05 09:47:36 1225

原创 回声客户端的实现

客户端向服务器发送任何字符,服务器接收到后原样发回去:SERVER: Server:#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <arpa/inet.h>#include <sys/s...

2017-06-04 23:28:59 635 1

原创 LINUX下子进程与防止僵尸进程(函数指针的使用)

父进程通过fork函数创建子进程,克隆fork函数之后的代码到子进程。父进程中fork返回子进程ID,子进程中返回0 #include<stdio.h>#include<unistd.h>int gval = 10;int main(int argc,char *argv[]){ pid_t pid; int lval = 20; ...

2017-06-03 21:58:47 546

原创 c++实现一个数组类

老师上课敲的例子,修改了一个bug1 该数组类支持在对应位置删除和插入元素2 静态对象只能调用静态成员函数,因此[]符重载用了两个版本类头文件 #pragma onceclass MyVect{public: MyVect(); MyVect(int n); MyVect(const MyVect& other); //拷贝构造函数 MyVect&a...

2017-06-02 22:04:55 9204

原创 CentOS系统学习笔记

常用命令切换root用户su - root切回来su - zhang主机名hostname清屏clear内核信息uname内核版本号uname -runame -auname --all补全/查看TAB一次,两次history!!!字符!数字!?eacrtl 快速选取历史命令list *使用管理员身份用户sudopass...

2017-06-01 21:03:18 4069

试用期设置.rar

设置软件试用天数和次数,以及永久使用权。 利用注册表和XML配置文件做限制。并对配置文件做Base64加密

2019-07-25

fileMove.rar

加载文件名称列表,快速移动文件 进度条显示移动进度 或显示动图等待界面

2019-07-13

EncryPic.rar

Qt下图片加密的两种方式 Base64和异或

2019-07-08

Qt操作Excel

* 该类通过COM来操作excel,主要使用QAxObject以及Excel VBA,须在.pro文件中添加 “QT += axcontainer” * * Excel的层次结构为 excel应用程序->工作簿->工作表->单元格 * 一个类对象可以创建多个工作簿,每个工作簿可以操作多张工作表 * * 在新线程中使用要单独初始化COM,OleInitialize(0); * * 使用流程:创建类对象->创建/打开工作簿->添加/打开/删除工作表->添加表信息->关闭工作簿->删除工作簿->关闭excel

2019-03-23

STC15W4K.H、STC15W408AS.h

STC15W4K系列的两个头文件

2019-02-14

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

TA关注的人

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