自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (10)
  • 收藏
  • 关注

转载 OpenCV中几何形状识别与测量

经常看到有学习OpenCV不久的人提问,如何识别一些简单的几何形状与它们的颜色,其实通过OpenCV的轮廓发现与几何分析相关的函数,只需不到100行的代码就可以很好的实现这些简单几何形状识别与对象测量相关操作。本文就会演示给大家如何通过OpenCV 轮廓发现与几何分析相关函数实现如下功能:几何形状识别(识别三角形、四边形/矩形、多边形、圆) 计算几何形状面积与周长、中心位置 提取几何形状的...

2019-08-17 09:29:26 1926

转载 Numpy的一些常用功能,以备查询

原文:NumPy Cheat Sheet — Python for Data Science译文:【NumPy】NumPy实战NumPy是使Python能够快速处理数据的库。最初于1995年以“Numeric”推出的NumPy是构建许多重要的Python数据科学库的基础,包括Pandas,SciPy和scikit-learn。本文中,我们使用以下简写:arr: 一个NumPy数组对象需要...

2019-06-09 08:56:04 472

原创 TensorFlow-GPU的基本配置

1.引言一直想学习机器学习,更是想用于实践,那么自然绕不过一些主流的框架,其实那些框架本身是不难安装的,但是一旦涉及到GPU(用于加速),就开始变得麻烦重重,说麻烦也不麻烦,但是真的在第一次安装框架的时候,每一个人都是新人,各种坑。网上全面详细适合新手的教程很少很少,所以在自己安装好的情况下,写一篇详细齐的,希望以后能指导自己回想起处理问题的方式。目前,虽然tensorflow已经推出了2...

2019-05-26 11:01:08 2417

原创 如何确定自己的显卡所支持CUDA版本号

打开“NVIDIA控制面板”,然后按照下列顺序进行查看:

2019-05-26 10:58:02 14691

原创 一些常用的计算机基本操作问题归集

Q:如何查询TensorFlow的版本号?A:思路:在python中import tensorflow,然后查询版本号。import tensorflow as tftf.__version__ #注意,version前后各有两个下滑线“_”.**********************************************************************...

2019-05-26 09:25:59 141

原创 matlab中实现文字和数字和混输出excel

做一个小程序时,需要数据和文字混合输出到,直接构建这样的矩阵在matlab中行不通于是有了下列的代码:%输出excel表格excel_outpath='F:\Work\paper_work\parallel_simulation\code\excel\test.xlsx';%输出路径%构建表头rtn=xlswrite(excel_outpath,cellstr('Time St

2013-06-30 23:21:23 27925

转载 将MATLAB数据保存到Excel中

转载自:blog.sina.com.cn/xywaterskyexcel = actxserver('excel.application'); % 打开一个excel操作对象set(excel,'visible',2); % 使excel对象可见,即打开excel窗口,% 实际应用时设置其为不可见workbooks = excel.workbooks; % 创建工作本组对象

2013-06-30 14:04:13 9075 1

转载 C/C++中算法运行时间的三种计算方式

算法执行时间需通过依据该算法编制的程序在计算机上运行时所消耗的时间来度量。而度量一个程序的执行时间通常有两种方法。事后统计的方法:该方法利用计算机内部的计时功能,可以精确到毫秒级别,这种方法有两个缺点:一是必须依据算法先编写好程序;二是运行程序的软硬件环境易喧宾夺主,掩盖算法本身的优劣。但是有时候在同一台机器上,想对不同算法进行比较或是想知道一个程序究竟需要运行多长时间,该方法就有了用武之

2013-06-19 15:38:14 1394

转载 Matlab数组结构和循环效率的问题

先看下面的代码function TestTime() clear; clc; t=0:0.01:3*pi; %第一种写法 disp('******1'); tic; for i=1:length(t) y1(i)=sin(t(i)); end toc; %第二种写法 disp('******2'); tic; l

2013-06-10 23:51:39 2381

转载 理工科应该的知道的C/C++数学计算库(转)

作为理工科学生,想必有限元分析、数值计算、三维建模、信号处理、性能分析、仿真分析。。。这些或多或少与我们常用的软件息息相关,假如有一天你只需要这些大型软件系统的某一个很有限的功能,你是不是也要因此再用一用那动辄几个g的软件呢?其实我觉得如果系统不是很大,不是很复杂,我们个人完全有可能自己去编写代码来实现这些‘’有限的功能‘’。别以为这是件很困难的事情,我总以为大学期间学的c语言是极其有用的,只要你

2013-05-22 12:42:41 754 1

转载 matlab字符串处理

1,matlab字符串处理函数 参考:http://hi.baidu.com/henryacm/blog/item/44e686275386593dd50742cd.html%字符串处理a=' a';b='b b';c='cccc';m=''%获取字符串长度length(a) %连接两个字符串,每个字符串最右边的空格被裁切d=strcat(a,c)length(d)%连

2012-12-25 14:57:43 976

原创 matlab样条工具箱的基本概念

Matlab 样条工具箱(Spline ToolBox)一点基础知识:在matlab关于spline toolbox->Getting Started->Technical Convetions中做了如下规定:n this toolbox, vectors,i.e., lists of numbers, may also end up stored in a 1-row m

2012-12-10 11:53:10 7112

转载 CFileDialog选择多个文件

转自:http://my.csdn.net/shuting_guo/code/detail/8522C++代码://同时打开N个文件void COpenNFileDlg::OnButton1() { CString pathName,fileName,fileTitle; char* filters = _T("PCM文件(*.pcm)|*.pcm");

2012-12-08 19:54:58 10454 3

原创 fstream的点滴积累

文件处理时编程中重要的组成部分,简单的分为文件的“读”与“写”,读写的对象分别可通过ifstream和ofstream的对象实例来实现。一般讲文件的路径名作为构造函数的参数传入对象中,就完成了这样的操作。具有相同功能的还有open()函数。无论哪种方式,是否打开成功,需要进行检验:bool is_open( );返回值为true,表示打开成功,返回值为false,表示打开失败,简单

2012-11-27 10:16:15 533

原创 matlab 怎样画颜色渐变曲线

t=[linspace(0,2*pi) nan];x=sin(t);y=cos(2*t);z=sqrt(t);%所要绘制的曲线方程patch(x,y,z,z,'edgecolor','flat','facecolor','none')view(3);grid on;colorbar

2012-10-26 00:47:07 22343 2

转载 内存操作函数(C)

1. 名称:malloc / calloc 功能:动态内存分配函数头文件:#include 函数原型:void *malloc(size_t size);void *calloc(int num, size_t size);其中:num为分配内存块的个数,size为分配内存块的大小返回值:分配成功返回分配内存块的首地址,失败返回NULL。

2012-10-23 16:02:42 5631

转载 进程控制原理

:1 什么是进程所谓进程,通俗的讲是一个具有独立功能的程序的一次运行活动。相比于进程而言,程序是静态的,如放在磁盘上的程序;而进程是动态的,必须是运行起来的。进程特点:动态性,并发性,独立性,异步性动态性:由进程的概念可知,进程必须是运行起来的,所以具有动态性。并发性:对于多个进程而言,在同一时间,可以同时执行,称之为并发性。独立性:每个进程是独立存在的,称

2012-10-23 15:09:47 892

转载 stringstream的用法

使用stringstream对象简化类型转换C++标准库中的提供了比ANSI C的更高级的一些功能,即单纯性、类型安全和可扩展性。在本文中,我将展示怎样使用这些库来实现安全和自动的类型转换。为什么要学习如果你已习惯了风格的转换,也许你首先会问:为什么要花额外的精力来学习基于的类型转换呢?也许对下面一个简单的例子的回顾能够说服你。假设你想用sprintf()函数将一个变量

2012-10-23 13:45:25 420

转载 深入浅出Win32多线程程序设计之线程通信

简介  线程之间通信的两个基本问题是互斥和同步。  线程同步是指线程之间所具有的一种制约关系,一个线程的执行依赖另一个线程的消息,当它没有得到另一个线程的消息时应等待,直到消息到达时才被唤醒。  线程互斥是指对于共享的操作系统资源(指的是广义的"资源",而不是Windows的.res文件,譬如全局变量就是一种共享资源),在各线程访问时的排它性。当有若干个线程都要使用某一共享资源

2012-10-20 20:36:04 1021

转载 C++中随机函数

首先我们要对rand&srand有个总体的看法:srand初始化随机种子,rand产生随机数,下面将详细说明。rand(产生随机数)表头文件: #include定义函数 :int rand(void)函数说明 :因为rand的内部实现是用线性同余法做的,他不是真的随机数,只不过是因为其周期特别长,所以有一定的范围里可看成是随机的,rand()会返回一随机数值,范围在

2012-10-20 15:47:50 703

原创 与RTX相关的进程与线程基础知识

进程与线程进程由地址空间(address space),目标句柄(object handles),一条以上可执行的线程(threads)。线程多用于响应中断,或用来同步事件(handle asynchronous process-related events in thread context)。RTSS的进程与线程函数与Win32下的很相似。但是RTSS和Win32下的进程或者线程仅能在自己

2012-10-18 16:04:21 4725

转载 VS2005 如何打开VS2008的工程

转自:http://www.cnblogs.com/carekee/articles/1732995.html 修正错别字若干大家都碰到过用2005打开2008的工程吧。2008打开2005是没有问题,但是反过来呢,却不可以。当用2005打开2008时,看着工具提示要进行工程转换心里高兴吧,当转换后发现工程无法加载是不是很居丧啊,气馁吧。其实很简单的。因为08和05的仅仅是调用公共运行库不同和

2012-09-24 12:04:50 549

原创 每日一点

2012-9-6:如果想知道你的对象是否获得焦点,可以用::GetFocus()函数的返回值与你的对象的this->m_hWnd来进行对比:if(this->m_hWnd==::GetFocus()){ //说明已经获得焦点}2012-9-7:判断窗口是否存在与显示:BOOL IsWindow(HWND hWnd /);//判断该窗口是否存在BOOL IsW

2012-09-06 15:05:11 547

转载 [VC/MFC]虚拟列表控件——显示上百万数据的列表控件

转自:http://www.cnblogs.com/mingzi/archive/2008/10/19/1314497.html一、什么是虚拟列表控件虚拟列表控件是指带有LVS_OWNERDATA风格的列表控件。。二、为什么使用虚拟列表控件我们知道,通常使用列表控件CListCtrl,需要调用InsertItem把要显示的数据插入列表中,之后我们就不必关心数据在哪里了,

2012-09-06 11:02:42 7777

转载 DrawItem()和WM_DRAWITEM

我在学习中经常遇到要重写DrawItem()的情况,但又有一个WM_DRAWITEM消息,它们是什么样的关系呢。如果我们要重写一个CButton取名为CMyButton,我们可以重写CMyButton的DrawItem()函数来实现我们的需求,但CMyButton::DrawItem()是在什么时候调用呢?它是在它的宿主类的OnDrawItem()中被调用,OnDrawItem(int n

2012-09-02 16:01:34 920

转载 CString,int,string,char*之间的转换

1 CString,int,string,char*之间的转换 string 转 CString CString.format("%s", string.c_str()); char 转 CString CString.format("%s", char*); char 转 string string s(char *); string 转 char *

2012-09-01 12:24:19 411

转载 vc中字符串和数字转换的函数

vc中字符串和数字转换的函数:atoi,atol,strtod,strtol,strtoul 类型转换atoi,atol,strtod,strtol,strtoul实现类型转换atof(将字符串转换成浮点型数)相关函数atoi,atol,strtod,strtol,strtoul表头文件#include 定义函数double atof(const char *n

2012-09-01 12:23:09 566

转载 强大的CString类

CString是MFC对字符串的封装, 它包含一个可变长的字符序列, 提供了很多串操作, 使用它比使用其他的字符串类型更加方便. CString没有继承任何类.CString中的各个字符都是TCHAR类型的, 它在UNICODE中是16位, 在普通字符集中是8位.CString对象可以随着串合并操作而动态增长其长度,而无须用户来对其长度进行专门设置. 你最好把CString看作一个串类型,

2012-09-01 12:22:08 744

转载 Matlab计算运行时间方法

(其一)MATLAB实际单位时间计时函数的具体应用,在编写程序时,经常需要获知代码的执行实际时间,这就需要在程序中用到计时函数,matlab中提供了以下三种方法:1.cputime(单位不明)返回matlab启动以来的CPU时间,可以在程序执行钱保存当时的CPU时间,然后在程序执行结束后用cputime减去运行前保存的数值,就可以获取程序的实际运行时间>>t0=cput

2012-09-01 12:19:25 8670

原创 no Qt version assigned to this project for platform Win32

这篇文章的标题和别人一样,但是扩展一下:一个Qt工程在A计算计算中运行正常,但是在B计算机上,同样基于VS2005的开发工程,仅仅将编译库改为Qt4.8.2,就会出现题目中出现的错误提示。在网上搜了一圈,发现了这篇文章:http://blog.csdn.net/zhiyonggong/article/details/7498121照着改了一下,在VS2005中,右键选中.sln,(解决

2012-08-31 21:40:59 3459 1

转载 Word2010中怎样压缩图片使文件变小

我们在使用Word2010编辑文档的时候,为了使含有大量图片的文件变小,可以通过压缩图片实现。本篇经验就来介绍一下压缩图片的两种方法。一、手动压缩图片1.我们首先打开Word2010文档页面,选中需要压缩的一个或多个图片。2.然后在“图片工具”选项卡的“调整”中单击“压缩图片”按钮。3.接着在“压缩图片”对话框中选中“仅应用于所选图片”选项,单击“确定”按钮。4.当我们

2012-08-30 16:15:57 7152

原创 VS 编译 Qt4.*.*库,并修正源码中的错误

从昨天开始利用VS2005对Qt4.8.2库进行编译,在编译到某个文件时,总是报错,提示VS的cl.exe和nmake.exe返回致命错误。错误罗列如下:DefaultLocalizationStrategy.cppplatform\DefaultLocalizationStrategy.cpp(327) : error C2001: 常量中有换行符platform\DefaultLo

2012-08-30 14:41:37 3932

原创 MFC中ListControl控件的使用

以下未经说明,listctrl默认view 风格为report1. CListCtrl 风格LVS_ICON: 为每个item显示大图标LVS_SMALLICON: 为每个item显示小图标LVS_LIST: 显示一列带有小图标的itemLVS_REPORT: 显示item详细资料直观的理解:windows资源管理器,“查看”标签下的“大图标,小图标,列表,详细资料

2012-08-28 20:52:30 9527

转载 ANSI ---> UNICODE

工程的编码问题,你工程选择的是Unicode编码的吧。换成多字节编码应该就没有问题了,或者向下面这样修改:错误 3 error C2664: “strlen”: 不能将参数 1 从“CString”转换为“const char *” ---------------------------------------------------strlen() -> _tcslen()

2012-08-28 16:54:11 703

原创 自己对“改变CButton按钮控件的文本和背景颜色”的理解

前几天转发了一篇网上搜到的文章“改变CButton按钮控件的文本和背景颜色”,里边描述了从CButton类继承自己可改变字体与背景颜色的按钮类的方法,自己经过测试,并进行了一些修改和调整,现将自己的经历记录如下。自先声明一个CColorBtn类,并在其中添加一写相关参数,添加项参见注释。//CColorBtn.hclass CColorBtn : public CButton{

2012-08-28 13:12:41 5844

转载 UltraEdit 几个方法

替换换行:比如有字符串 (不包括引号)"insert into table_name values(1, 5);"想替换成"insert into table_name values(1, 5);commit;"方法 (1) 换行是 ^P操作:打开“替换”框;“查找”文本输入 "5);" ,(不包含引号);“替换为”文本输入 "5);^Pcomm

2012-08-27 13:15:32 680

转载 改变CButton按钮控件的文本和背景颜色

派生一个CButton类(下面的CSXBtn就是), 重载DrawItem函数:void CSXBtn::DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct){UINT uStyle = BS_DEFPUSHBUTTON ;//DFCS_BUTTONPUSH;// This code only works with buttons.ASSE

2012-08-27 13:14:10 1964

转载 VC中自画控件的过程和方法(CButton, CEdit, etc)

转自:http://hi.baidu.com/jjzhang166/blog/item/9da841df83761919495403b6.htmlWindows自带控件的样式太过单调,为了界面美观一些很多时候需要自己绘制,譬如 按钮,编辑框,组合框等。自己总结过程如下:1.生成一个以要重绘的空间类为基类的派生类。(我想重绘CButton, 则应该生成一个CMyButton : publ

2012-08-27 12:41:17 1183

转载 C++文件操作函数详解

C++通过以下几个类支持文件的输入输出(1) ofstream:写操作,输出文件类;(2) ifstream:读操作,输入文件类;(3) fstream:可同时读写的文件类。1. open函数:打开文件函数原型:void open(const char*filename,int mode,int access); 参数说明:filename:

2012-08-25 08:49:27 531

转载 Boost 入门及其VS2005下编译boost库

1 Boost简介Boost是什么?一套开放源代码、高度可移植的C++库。谁发起的?C++标准委员会库工作组。所以,质量保证,不怕遇到假冒伪劣产品。正则表达式,可以与POSIX API和Perl语言处理正则表达式的功能相媲美,而且还能支持各种字符类型(如char、wchar_t,甚至还可以是自定义字符类型);1. 线程,想了很久的跨平台多线程库了;2. 数据结构“图”,再加上即

2012-08-24 22:32:04 2374

【free】Practical_Python_and_OpenCV+Case_Studies,_3rd.zip

This Zip contains Practical Python and OpenCV + Case Studies by Adrian Rosebrock - 3rd Edition bundle with the Supplementary Code. - 有PDF 和 Mobi格式 高清格式 - 有代码 亲测

2019-06-23

【free】Deep Learning for Computer Vision with Python.zip

Welcome to the Practitioner Bundle of Deep Learning for Computer Vision with Python! This volume is meant to be the next logical step in your deep learning for computer vision education after completing the Starter Bundle. At this point, you should have a strong understanding of the fundamentals of parameterized learning, neural net works, and Convolutional Neural Networks (CNNs). You should also feel relatively comfortable using the Keras library and the Python programming language to train your own custom deep learning networks. The purpose of the Practitioner Bundle is to build on your knowledge gained from the Starter Bundle and introduce more advanced algorithms, concepts, and tricks of the trade — these tech- niques will be covered in three distinct parts of the book. The first part will focus on methods that are used to boost your classification accuracy in one way or another. One way to increase your classification accuracy is to apply transfer learning methods such as fine-tuning or treating your network as a feature extractor. We’ll also explore ensemble methods (i.e., training multiple networks and combining the results) and how these methods can give you a nice classification boost with little extra effort. Regularization methods such as data augmentation are used to generate additional training data – in nearly all situations, data augmentation improves your model’s ability to generalize. More advanced optimization algorithms such as Adam [1], RMSprop [2], and others can also be used on some datasets to help you obtain lower loss. After we review these techniques, we’ll look at the optimal pathway to apply these methods to ensure you obtain the maximum amount of benefit with the least amount of effort.

2019-06-22

利用CTime做的预售期计算器,可计算时间跨度

利用CTime做的一个时间跨度计算器; 灵感来自于春节买火车票时预售期的计算,提示预售20日内的火车票,但是最晚能买到具体哪一天,有时候算起来很麻烦,就得对着日历一个一个的数,再遇到是否包含今日的问题,真是很麻烦! 其实CTime类早就处理好了了一切,我们只要给他一个集成了“日历控件”的界面,一切就变得很好用了。 利用VS2008开发,往网友们批评指正。

2013-05-12

DirTree——TreeView的优秀例子

不错的例子,免费分享.

2012-08-22

UG二次开发中数据访问方法研究

UG二次开发中数据访问方法研究 UG二次开发中数据访问方法研究 UG二次开发中数据访问方法研究

2008-09-13

MS VSUAL C++ 6 RUN-TIME LIBRARY REFERENCE 运行库手册

MS VSUAL C++ 6 RUN-TIME LIBRARY REFERENCE 运行库手册,非常实用,希望各位喜欢

2008-09-13

ugopen_doc_best

ugopen_doc_best

2008-07-22

MemDef魔法兔子内存整理

MemDef魔法兔子内存整理

2008-07-22

UgOpen_NX4_VC7

UgOpen_NX4_VC7

2008-06-09

UG术语中英对照表

UG术语中英对照表<br>UG术语中英对照表

2008-05-30

空空如也

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

TA关注的人

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