自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (8)
  • 收藏
  • 关注

转载 PYTHON 双引号 单引号 多引号区别

原文:PYTHON 双引号 单引号 多引号区别先说1双引号与3个双引号的区别,双引号所表示的字符串通常要写成一行如:s1 = "hello,world"如果要写成多行,那么就要使用/ (“连行符”)吧,如s2 = "hello,/world"s2与s1是一样的。如果你用3个双引号的话,就可以直接写了,如下:s3 = """hello,

2015-09-02 20:39:14 424

转载 最大似然估计法

原文:最大似然估计法 最大似然估计法的基本思想   最大似然估计法的思想很简单:在已经得到试验结果的情况下,我们应该寻找使这个结果出现 的可能性最大的那个 作为真 的估计。   我们分两种情进行分析:   1.离散型总体    设 为离散型随机变量,其概率分布的形式为 ,则样本 的概率分布为 ,在 固定时,上式表示 取值 的概率;当 固定时,它是 的函数,我们把它记为

2015-08-04 20:26:44 1185

转载 opencv之深拷贝及浅拷贝,IplImage装换为Mat

原文:opencv之深拷贝及浅拷贝,IplImage装换为Mat 一、(1) 浅拷贝: Mat B; B = image // 第一种方式 Mat C(image); // 第二种方式这两种方式称为浅copy,是由于它们有不同的矩阵头,但是它们共享内存空间,即指向一个矩阵。当图像矩阵发生变化时,两者相关联,都会变化。(2)深拷贝Mat B,C; B = image.clone();

2015-08-03 14:38:46 2153

转载 启发式函数在A* 中的作用

原文:关于寻路算法的一些思考(2):Heuristics 函数 启发式函数h(n)告诉A*从任何结点n到目标结点的最小代价评估值。因此选择一个好的启发式函数很重要。启发式函数在A* 中的作用启发式函数可以用来控制A*的行为。一种极端情况,如果h(n)是0,则只有g(n)起作用,此时A* 算法演变成Dijkstra算法,就能保证找到最短路径。如果h(n)总是比从n移动到目标的代价小(或相等),那么

2015-08-03 10:58:10 16687

原创 C/C++单链表的一些操作

LINK_List.h#pragma once#include<iostream>#include<fstream>using namespace std;typedef struct Nodex{ char s_ch; int s_x, s_y; double s_f, s_h, s_g; bool s_visit; Nodex *s_pre;

2015-07-30 21:32:13 405

原创 A*算法C/C++代码

A_star.h#pragma once#include "stdafx.h"#include<iostream>#include<math.h>using namespace std;#define for_manhattan 10//为h加权,增强启发搜索#define map_row 50#define map_col 50typedef struct Map{ char s

2015-07-30 21:29:31 1639 2

转载 C++ fstream文件流读写文件操作

原文出处:C++ fstream文件流读写文件操作详解 要求: 掌握文本文件读写的方法 了解二进制文件的读写方法 C++文件流: fstream  // 文件流 ifstream  // 输入文件流 ofstream  // 输出文件流//创建一个文本文件并写入信息//同向屏幕上输出信息一样将信息输出至文件#include<iomanip.h>#include<fstream.h

2015-07-30 14:25:02 950 1

转载 【C/C++】计时函数比较

原文:【C/C++】计时函数比较 目前,存在着各种计时函数,一般的处理都是先调用计时函数,记下当前时间tstart,然后处理一段程序,再调用计时函数,记下处理后的时间tend,再tend和tstart做差,就可以得到程序的执行时间,但是各种计时函数的精度不一样.下面对各种计时函数,做些简单记录.  方法1,time()获取当前的系统时间,返回的结果是一个time_t类型,其实就是一个大整数

2015-07-28 12:33:27 972

转载 YV12转BGR24的一些实现

转载原文:[YUV与RGB格式转换](http://www.cnblogs.com/dwdxdy/p/3713990.html)一般来说,直接采集到的视频数据是RGB24的格式,RGB24一帧的大小size=width×heigth×3 Byte,RGB32的size=width×heigth×4,如果是I420(即YUV标准格式4:2:0)的数据量是 size=width×heigth×1.5

2015-07-28 09:19:01 9995

转载 K Nearest Neighbor算法

原文地址:KNN算法K Nearest Neighbor算法又叫KNN算法,这个算法是机器学习里面一个比较经典的算法, 总体来说KNN算法是相对比较容易理解的算法。其中的K表示最接近自己的K个数据样本。KNN算法和K-Means算法不同的是,K-Means算法用来聚类,用来判断哪些东西是一个比较相近的类型,而KNN算法是用来做归类的,也就是说,有一个样本空间里的样本分成很几个类型,然后,给

2015-07-24 14:30:07 804

原创 int与char数组及string转换

1、int与string类型互转string num2str(int i){ stringstream ss; ss << i; return ss.str();}int str2num(string s){ int num; stringstream ss(s); ss >> num; return num;}int i = 0;i

2015-07-24 09:56:47 447

原创 opencv中常用的图像匹配

1、模板匹配 /// 载入原图像和模板块 img = imread( argv[1], 1 ); templ = imread( argv[2], 1 );/// 创建输出结果的矩阵 int result_cols = img.cols - templ.cols + 1; int result_rows = img.rows - templ.rows + 1; result

2015-07-24 09:49:41 1392 1

四元数姿态解算

四元数姿态解算的一些推导过程,以及C语言解算代码

2015-07-31

C/C++单链表的一些操作

基于C/c++实现的链表操作,用于学习数据结构。

2015-07-30

A*算法C/C++代码

的VS2013实现A*算法,包含2个工程,一个采用C++自带优先队函数实现OPEN表的插入删除及排序,一个用单链表实现。

2015-07-30

C++矩阵运算

矩阵测试在VS2013下,使用Matrix.h和Matrix.cpp,实现矩阵的+-*/以及转置、求逆、LU、QR文件等各种矩阵运算。

2015-07-24

STM32跑UCOS工程程序

STM32跑UCOS工程程序 STM32 UCOS

2011-07-22

STM32控制四子棋程序

四子棋游戏,有扫雷小游戏在内,四子棋有AI算法

2011-07-22

tft实用电路图 用过的tag

tft实用电路图 STM32,TFT,触摸屏(1)

2011-04-23

STM32 TFT 触摸屏

用于学习STM32,STM32 TFT 触摸屏程序+详细解释说明

2011-04-14

空空如也

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

TA关注的人

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