- 博客(155)
- 资源 (19)
- 收藏
- 关注
原创 C++ 调用python导入keras异常
C++ 调用python导入keras异常:PyImport_ImportModule返回NULL解决方法:打开 site-packages\keras\backend\__init__.py我用的tensorflow的后端,把下面这句错误输出注释掉#sys.stderr.write('Using TensorFlow backend.\n')...
2018-03-20 13:52:35 1855 5
转载 Matlab VideoReader报错问题
Matlab2016b VideoReader报错问题 转自:http://blog.sina.com.cn/s/blog_159db...
2018-02-11 10:27:02 7135
原创 基于Tensorflow学习神经网络-目标检测
8. Object Detection(RCNN-RPN-YOLO-)https://handong1587.github.io/deep_learning/2015/10/09/object-detection.htmlhttp://blog.csdn.net/invadertroy/article/details/76253778https://www.cnblogs.com/sk
2018-01-22 10:07:37 2623
原创 基于Tensorflow学习神经网络-FCN
6.CNN缺陷尺度一致由于FC层参数限制,输入必须满足相同尺度,针对大尺度图像处理时,切割成相同size进行CNN会有很多重复运算,比如大图像语义分割。为避免重复运算出现了FCN(全卷积网络)。时序性无法对时间序列上的变化进行建模。然而,样本出现的时间顺序对于自然语言处理、语音识别、手写体识别等应用非常重要。为了适应这种需求,就出现了题主所说的另一种神经网络
2018-01-11 18:49:27 8384
原创 基于Tensorflow学习神经网络-CNN
5. CNN(卷积神经网络层)CNN的强大之处在于它的多层结构能自动学习特征,并且可以学习到多个层次的特征:较浅的卷积层感知域较小,学习到一些局部区域的特征;较深的卷积层具有较大的感知域,能够学习到更加抽象一些的特征。这些抽象特征对物体的大小、位置和方向等敏感性更低,从而有助于识别性能的提高。权重初始化http://www.mamicode.com/info-detail-183514
2018-01-11 18:48:02 2492
原创 基于Tensorflow学习神经网络- NN(神经网络)发展-分类
4.NN(神经网络)发展-分类https://www.zhihu.com/question/34681168https://www.cnblogs.com/52machinelearning/p/5821591.htmlhttp://blog.csdn.net/invadertroy/article/details/76253778https://mp.weixin.qq.com/
2018-01-11 18:44:33 383
原创 基于Tensorflow学习神经网络-理论
3.理论概率论和统计学数据分布BernoulliDistribution(伯努利分布,是离散分布)均匀分布概率密度函数:均值:方差:n重伯努利分布, 即二项分布。UniformDistribution(均匀分布)均匀分布概率密度函数:均值:方差: 图示:NormalDistr
2018-01-11 18:42:41 1101
原创 基于Tensorflow学习神经网络-术语
2.术语随机训练(stochastictraining)使用一小部分的随机数据来进行训练被称为随机训练(stochastictraining)-在循环训练的过程中,随机抓取训练数据N中的s(s个批处理数据点进行训练。在理想情况下,我们希望用我们所有的数据来进行每一步的训练,因为这能给我们更好的训练结果,但显然这需要很大的计算开销。所以,每一次训练我们可以使用不同的数据子集,
2018-01-11 18:40:29 376
原创 基于Tensorflow学习神经网络
基于Tensorflow学习神经网络https://www.cnblogs.com/jianzhitanqiao/p/5550335.htmlhttp://blog.csdn.net/myarrow/article/details/51848285http://lamda.nju.edu.cn/weixs/project/CNNTricks/CNNTricks.htmlhttp:/...
2018-01-11 18:38:58 295
原创 GDI+ 句柄存图,bmp | jpeg | gif | tiff | png
GDI+ 句柄存图//将Bitmap保存为图片BOOL SaveBitmapToFile(Bitmap *bmp,LPTSTR lpPath){ CLSID pngClsid; TCHAR wsTemp[MAX_PATH],wsExt[MAX_PATH]; _tsplitpath_s(lpPath,wsTemp,wsTemp,wsTemp,wsTemp); if (NULL
2016-10-31 14:25:43 798
原创 32位程序在64位系统下隐藏托盘图标
网上有很多代码,多是在32位系统下正常,64位系统则无法隐藏系统图标,分析发现原因如下。原因:64位系统下Explorer.exe是64位的,访问其进程时结构体数据与32位系统有所差异,导致读取数据错误。解决:按64位系统内结构读取数据赋值,结构如下:#define SYSTEM64#ifdef SYSTEM64#define TBBUTTONEX _TBBUTTON64
2016-10-25 18:38:27 1136
原创 图像预处理SSE加速,90度旋转和垂直镜像
图像预处理操作的90度整倍数旋转、镜像,都可由以下两个基本操作组合得出,测试比单点操作速度提升约3-5倍。//镜像-1*16单字节矩阵 void MirrorMatrix(__m128i *pSrc_tmp ,__m128i *pDst_tmp , __m128i sort){ _mm_storeu_si128(pDst_tmp, _mm_shuffle_epi8(_mm_loadu_s
2016-09-20 14:07:52 2180 1
原创 ParseCommandLine解析路径中包含空格时中断,开机启动项中路径包含空格中断
将MFC写的EXE通过注册表的方式添加到打开方式中,双击打开时获取文件路径,做相应操作。发现用如下方式获取路径时,若路径中包含空格时中断。CCommandLineInfo cmdInfo;ParseCommandLine(cmdInfo);OutputDebugString(cmdInfo.m_strFileName);分析原因发现是在修改注册表绑定EXE路径时
2016-05-12 16:15:49 2084
转载 VS 平台部分常用设置
设置VS编译或部署时遇到错误提示是否继续运行 转载▼问题描述:默认情况下,vs2010按F5进行编译,如果编译时发现有错误,vs会提示是否继续运行。某次手贱不小心点了继续运行且不再提示,结果现在就算编译出错也不提示,而是直接运行就的无错误版本,给开发造成很大不便。问题解决,设置方法如下:Tools->Options->Projects and Solutio
2016-04-25 10:36:57 581
转载 x86汇编指令详解
80x86指令系统 80x86指令系统,指令按功能可分为以下七个部分。 (1) 数据传送指令。 (2) 算术运算指令。 (3) 逻辑运算指令。 (4) 串操作指令。 (5) 控制转移指令。 (6) 处理器控制指令。 (7) 保护方式指令。 3.3.1数据传送指令 数据传送指令包括:通用数据传送指令、地址传送指令、标志寄存器传送指令
2015-12-29 11:26:20 1823
转载 glut函数
转自http://blog.chinaunix.net/uid-342902-id-2416141.html#glut库下的所有函数:[全部展开/还原]一、初始化void glutInit(int* argc,char** argv) 这个函数用来初始化GLUT库。对应main函数的形式应是:int main(int argc,char* argv[]);
2015-10-29 16:27:44 552
转载 理解矩阵特征值及应用
将N阶对称矩阵A分解,用N个特征向量Q和特征值 Σ 来表示,不同特征值对应的特征向量是相互正交的。特征向量和特征值可以很好的描述原始矩阵,方便后续应用。将矩阵投影在特征向量上,特征值即投影长度。特征值越大,表示矩阵在对应特征向量上信息量越大,导数越大。反之,特征值越小,表示信息量较少,也可删除对应特征向量上的数据,降维减少数据量。可应用于最优化求解,图像处理(如特征点描述和特征
2015-09-23 16:00:47 6214
转载 WIDECHARTOMULTIBYTE和MULTIBYTETOWIDECHAR函数的用法 (转)
先看看这篇关于Windows编码的文章:http://blog.csdn.net/shyboy_nwpu/article/details/4431668 再看看这篇关于两个函数参数和用法的说明:http://www.cnblogs.com/wind-net/archive/2012/10/10/2718340.html 为了支持Unicode编码,需要多字节与宽字节之间的相互转
2015-08-25 13:31:15 406
转载 不用百度云管家下载大文件
百度云管家无下载速度,大文件还必需用它下载?把网站中的 disk 改成 wap ,进入手机版界面,就可以不用百度云管家这垃圾,直接下了。
2015-08-11 17:54:23 1790
原创 OpenMP 并行提速
//测试VS2010下开启OpenPM并行提速 LARGE_INTEGER tmp,time1,time2; long freq,costTime; QueryPerformanceFrequency(&tmp); freq = tmp.QuadPart; int k = 0; CString str; int kk[100]; QueryPerformanceCounter(&
2015-07-01 16:49:52 697
转载 HALCON模板匹配
基于HALCON的模板匹配方法总结 很早就想总结一下前段时间学习HALCON的心得,但由于其他的事情总是抽不出时间。去年有过一段时间的集中学习,做了许多的练习和实验,并对基于HDevelop的形状匹配算法的参数优化进行了研究,写了一篇《基于HDevelop的形状匹配算法参数的优化研究》文章,总结了在形状匹配过程中哪些参数影响到模板的搜索和匹配,又如何来协调这些参数来
2014-07-25 16:13:18 5002
转载 qwt-QwtPlot
学习这个东西方向对了,就对了一半今天我开始学习基于qt库的一个开源的绘制2维的统计图的库--qwt。我们画东西首先要有一个容器,不然都是徒劳,今天我们就介绍这个类--QwtPlot它继承自QFrame和QwtPlotDict,QFrame提供一个QWidget的框架,QwtPlotDict为QwtPlot管理在其中的plot items,就是绘制的项。在QwtPlot上我们
2014-07-18 15:29:42 6345
转载 重载QwtPlot类编译错误,需宏定义QWT_DLL才能使用QWT抛出类
在使用QWT进行二维曲线绘制,使用方法如下:class Plot: public QwtPlot{ Q_OBJECT……}此时报错:error LNK2001: 无法解析的外部符号"public: static struct QMetaObject const QwtPlot::staticMetaObject"出现这样的连接错误一般都是
2014-07-17 18:00:58 2384
转载 MFC单例运行三种方式
要使应用程序只允许同时运行一个实例,可以这样做:在XXXApp::InitInstance() 函数里面开头部位添加代码。代码方案1:(直接查找该程序窗口是否已经存在)CWnd *pWndPrev, *pWndChild;if(pWndPrev=CWnd::FindWindow("#32770","DMTOOL") ) //见说明1{ if(pW
2014-07-10 14:26:04 5096 1
转载 VS2010中Parallel并行-MARK
http://tech.it168.com/a2010/0318/862/000000862631.shtml
2014-07-02 09:01:51 627
转载 QT QTableView用法
http://blog.csdn.net/wang_lichun/article/details/7805253QTableView常用于实现数据的表格显示。下面我们如何按步骤实现学生信息表格:一 添加表头 //准备数据模型 QStandardItemModel *student_model = new QStandardItemModel();
2014-05-22 18:58:33 1499
转载 在头文件中使用static定义变量意味着什么
[C/C++]在头文件中使用static定义变量意味着什么看到有一位同学在头文件中这么写:12static const wchar_t* g_str1 = …static const wchar_t* g_str2 = …这种定义变量的方式我从来没有见过,而且它还能顺利通过编译,于是
2014-05-15 11:19:36 729
转载 QT 信号槽
函数原型1QMetaObject::Connection QObject::connect(const QObject* sender, const char* signal, const QObject* reciver, const char* method, Qt::ConnectionType type=Qt::AutoCon
2014-05-07 13:43:51 1012
转载 QT 字符宽度
计算字符串或者字符宽度的系统函数有:1. QLabel::fontMetrics().width(QString s): 获取字符串s的总像素宽度。int QFontMetrics::width ( const QString & text, int len = -1 ) constReturns the width in pixels of the first l
2014-05-07 08:56:08 6771
转载 Halcon 模板匹配参数详解
图像和实例有助于更好的理解参数含义和如何应用推荐:实例详解Halcon定位与模板匹配create_shape_model(Template : :NumLevels, AngleStart, AngleExtent, AngleStep, Optimization, Metric, Contrast, MinContrast
2014-03-07 17:47:28 17076 1
原创 C++ 堆栈空间不足,溢出
C++运行时错误:定义了个很大的数组,编译通过,执行崩溃报错,内存错误,无具体错误信息。做如下修改后正常。Link->Category(Output)->Reserve:0x800000 详见下图
2014-03-04 14:26:44 1929
转载 傅立叶变换在图像处理中的应用
1、为什么要进行傅里叶变换,其物理意义是什么?傅立叶变换是数字信号处理领域一种很重要的算法。要知道傅立叶变换算法的意义,首先要了解傅立叶原理的意义。傅立叶原理表明:任何连续测量的时序或信号,都可以表示为不同频率的正弦波信号的无限叠加。而根据该原理创立的傅立叶变换算法利用直接测量到的原始信号,以累加方式来计算该信号中不同正弦波信号的频率、振幅和相位。和傅立叶变换算法对应的是反傅立叶变换算
2014-01-24 15:00:53 7757 1
原创 改变窗体风格
// Change a window's styleAFX_STATIC BOOL AFXAPI _AfxModifyStyle(HWND hWnd, int nStyleOffset, DWORD dwRemove, DWORD dwAdd, UINT nFlags){ ASSERT(hWnd != NULL); DWORD dwStyle = ::GetWindowLong(hWnd
2014-01-16 10:13:53 1275
转载 Windows 中不规则窗体的编程实现
Windows 中不规则窗体的编程实现一、序言 在绝大多数的Windows应用程序中,其窗体都是使用的正规正矩的矩形窗体,例如我们常用的,“记事本”,“扫雷”,等等。矩形窗体,具有编程实现简单,风格简洁的优点,所以在普通文档应用程序和 简单小游戏中使用足矣。但在某些娱乐游戏程序中使用就略显呆板些了,这时若用不规则窗体替代原先 的矩形窗体,将会使这类程序更添情趣。典型的例子有w
2014-01-15 14:14:53 639
转载 MATLAB常用数学函数
http://cs.nju.edu.cn/yangxc/dcc2003.files/matlab/matlab/3_3.htm
2013-12-27 18:03:39 699
大恒HALCON培训blob分析资料 阈值分割选取,形态学变化,特征提取
2013-04-26
mfco42.dll
2012-06-19
dll创建及应用
2012-02-23
OpenCV中的模板匹配函数:cvMatchTemplate
2012-02-10
opencv轮廓的简单应用
2012-02-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人