- 博客(20)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
转载 Opencv图像处理之滤波降噪
CMake是一个比make更高级的编译配置工具,它可以根据不同平台、不同的编译器,生成相应的Makefile或者vcproj项目。通过编写CMakeLists.txt,可以控制生成的Makefile,从而控制编译过程。CMake自动生成的Makefile不仅可以通过make命令构建项目生成目标文件,还支持安装(make install)、测试安装的程序是否能正确执行(make test,或者c
2017-11-29 15:41:33
14182
转载 图像阈值化
在opencv2中,threshold函数可以进行阈值化操作。double threshold( const Mat& src, Mat& dst, double thresh,double maxVal, int thresholdType );参数:src:原图像。dst:结果图像。thresh:当前阈值。maxVal:最大阈值,一般为255
2017-11-29 15:14:23
982
转载 灰度处理与二值化的关系
当开始接触图像处理的童鞋可能跟我一样对这两个概念迷惑过,在图像处理中,用RGB三个分量(R:Red,G:Green,B:Blue),即红、绿、蓝三原色来表示真彩色,R分量,G分量,B分量的取值范围均为0~255,比如电脑屏幕上的一个红色的像素点的三个分量的值分别为:255,0,0。像素点 像素点是最小的图像单元,一张图片由好多的像素点构成,下图是一张美女的大白腿的图片。
2017-11-29 15:06:18
20691
5
原创 python pip安装各种包
python做爬虫项目时需要用到queue,bs4,faker等使用pip安装步骤如下首先在https://anaconda.org/上搜索想要下载的包,下面有一句命令conda install -c anaconda queuelib,接下来就是在cmd命令行中输入命令;因为我的Anaconda安装在E盘所以此处我输入的命令就是E:\\Anaconda3\\Scripts\\co
2017-11-15 00:03:06
2502
原创 opencv3.0.0与vs013配置的问题
http://blog.youkuaiyun.com/ailunlee/article/details/70254835#comments刚开始找了篇博客,博主的配置步骤没有问题,只是版本不兼容,所以为了以后自己忘记所以记录下来,vs3.2.0只能与vs2015匹配,所以按照博主的步骤,vc14换成vc12,然后链接器处opencvworld320改为300即可。
2017-10-22 23:41:26
430
原创 福昕风腾破解版安装教程
链接:http://pan.baidu.com/s/1bBZwiM 密码:e8qg下载之后里面的文件如下点setup进行安装,很简单,安装好之后,点开补丁文件夹,将这三个文件复制到安装目录下,会出现plugins合并,fpmkey,phc.dll复制和替换,然后就可以了,重启福昕阅读器。
2017-10-17 11:07:26
8666
翻译 哈希表
哈希表是种数据结构,它可以提供快速的插入操作和查找操作。第一次接触哈希表时,它的优点多得让人难以置信。不论哈希表中有多少数据,插入和删除(有时包括侧除)只需要接近常量的时间即0(1)的时间级。实际上,这只需要几条机器指令。对哈希表的使用者一一人来说,这是一瞬间的事。哈希表运算得非常快,在计算机程序中,如果需要在一秒种内查找上千条记录通常使用哈希表(例如拼写检查器)哈希表的速度明显比树快,树
2017-05-14 22:18:42
257
转载 uC/osii移植到stm32的详细步骤
RTOS实时操作系统,对于多任务抢占式调度应用方便,所以将uC/osii移植到stm32开发版在实际工程项目中有很多应用,本人新手找到了一个详细的教程,分享一下http://jingyan.baidu.com/article/7c6fb4280c234880642c90c5.html
2017-04-24 10:48:15
1334
原创 MFC “0x00402683”指令引用的“0x00000088”内存,该内存不能为written
遇到这个问题一般是内存分配的问题,也就是在适用对象的时候没有实例化,所以首先要检查一下是否是New
2017-04-20 15:04:25
2184
原创 error LNK2001: unresolved external symbol "public: __thiscall COthersParmSet
VC6.0编写MFC程序调试运行的时候经常会遇到各种bug,因此想记录下来解决方法,以后再次遇到的时候可以快速解决,如果可以给其他遇到同样问题的盆友一个提示也是很好的。error LNK2001: unresolved external symbol "public: __thiscall COthersParmSet我在调试的时候发现在类视图中缺少了COthersParmSet这个类。而
2017-04-20 10:15:22
692
原创 VC6.0 突然打不开dsw 工程文件的解决方案
在vc编程中,经常遇到dsw工程文件无法打开,或者打开后看不到类和变量的问题。特别是把代码从一台电脑上copy到另一台电脑上以后,常常会碰到这种奇怪的问题。有时在编辑状态下也会发生成员变量或函数提示不能显示的问题。遇到这些情况,首先要检查一下进程中是否有没有关闭的vc进程“msdev.exe”,有的话先结束进程。然后到工程目录,即dsw文件所在的目录下,删除.ncb文件、.aps文件、.opt
2017-04-20 09:09:18
9209
原创 MFC学习--属性页的创建
前面一篇文章写过使用Tab Control控件来实现属性页的切换的目的,那个程序如果直接在页面初始化的时候静态的设置页可视或者不可视,那么运行程序后属性页并不能在你点击的时候显示出来,所以还需要添加鼠标点击的消息响应函数,这样就复杂了,所以下面就介绍一下使用CPropertySheet类来实现的过程。首先Insert->Resource->Dialog并设置Dialog的属性 为D
2017-04-18 22:05:16
464
原创 MFC错误记录-error C2501
error C2501: 'CCtrlParmSetDlg' : missing storage-class or type specifiers遇到这样的错误一般是在实例化一个类的对象时,没有找到类,可能的错误有几种:1:头文件相互包含如a.h中有include b.hb.h中有include a.h解决方法:把b.h中include a.h去掉,并把该句加入到b.c
2017-04-18 22:00:38
3953
原创 debug assertion failed
BOOL CTestpage0::OnInitDialog(){// m_modeset.ResetContent();// m_modeset.AddString("停止运行");// m_modeset.AddString("位置模式");// m_modeset.AddString("速度模式");// m_modeset.Ad
2017-04-18 16:46:59
385
原创 Tab Control使用方法
经常会遇到需要对话框按照tab control 选项卡的形式显示在对话框上,怎样将单独的对话框与另一个关联起来呢。首先新建两个对话框,Dialog1和Dialog2并分别为其生成类CTestpage0 CTestpage1在主对话框CF_testDlg中添加变量CTestpage0(类型) m_rPage0(变量名),同理CTestpage1 m_rPage1,为主对话框添加一个TabCon
2017-04-18 15:30:26
840
转载 结束程序的代码return 0 exit(0) ExitProcess(0)的不同之处
退出程序的几种方式1、首先说下程序是如何启动的,前面的读书笔记已经详细写了,这儿再重复下程序执行的步骤:A、 检索指向新进程的完整命令行的指针;B、 检索指向新进程的环境变量的指针;C、 对C/C++运行期的全局变量进程初始化;D、 对C运行期间内存单元分配函数和其他底层输入/输出例程使用的内存栈进程初始化;E、 为所有全局和静态C++类对
2017-04-15 15:51:03
2078
转载 C++消息映射
做工程用到MFC部分,为了加深对这部分的理解,并且可以在适当的时候进行复习,这里转载鸡啄米教程。什么是消息 窗口消息一般由三个部分组成:1.一个无符号整数,是消息值;(2)消息附带的WPARAM类型的参数;(3)消息附带的LPARAM类型的参数。其实我们一般所说的消息是狭义上的消息值,也就是一个无符号整数,经常被定义为宏。 什么是消息映射机制
2017-04-15 11:27:34
4533
原创 C++结构体与指针
一个结构体变量的指针就是该变量所占据的内存段的起始地址。可以设一个指针变量,用来指向一个结构体变量,此时该指针变量的值是结构体变量的起始地址。指针变量也可以用来指向结构体数组中的元素。通过指向结构体变量的指针引用结构体变量中的成员下面通过一个简单例子来说明指向结构体变量的指针变量的应用。【例7.3】指向结构体变量的指针的应用。#include #include us
2017-04-11 11:00:29
2917
原创 VS2013 无法使用'inet_ntoa'
学习C++网络编程的时候,看孙鑫视频,跟着视频写代码,编译的时候出现以下错误,1>f:\c++tcp-ip\tcpserver\tcpserver\server.cpp(26): error C4996: 'inet_ntoa': Use inet_ntop() or InetNtop() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS
2017-04-09 16:00:41
2681
翻译 C++学习笔记之网络编程2
接上一篇的网络编程基础知识Winsock的启动和终止 Winsock的服务是以动态链接库Winsock DLL形式实现的,所以必须先调用WSAStartup函数对Winsock DLL进行初始化,设定版本号,并分配必要资源。WSAStartup函数原型如下:int WSAStartup(WORD wVersionRequested,LPWSADATA lpWSAData);
2017-04-05 16:01:23
286
C#+摄像头编程
2017-04-11
为什么只有Thread1一直在执行而Thread2 没有呢?
2017-04-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人