- 博客(73)
- 收藏
- 关注
原创 使用algorithm2e环境插入算法伪代码
之前的算法伪代码环境是algorithmicx和algpseudocode, 今天介绍algorithm2e环境。个人感觉algorithm2e更适合CS领域。代码如下:\documentclass{article}\usepackage[linesnumbered,algoruled,boxed,lined]{algorithm2e}%环境\begin{document}\beg...
2019-04-25 15:16:22
3547
原创 Latex beamer 分左右两栏(一边文字,一边图片)并动态显示
\documentclass{beamer}\begin{document}\begin{frame}\begin{columns}\begin{column}{.5\linewidth}\includegraphics<1>[width=\linewidth]{Figs/1.jpg}\includegraphics<2>[width=\linewidth]{...
2019-04-25 14:15:10
27139
1
原创 Matlab和Python通过txt文档转换数据
(1) 将Python中的数据存到txt文档中import numpy as npnp.savetxt("/.../test.txt", traindata)(2) Matlab将.mat数据存到txt文档中save('/.../test.txt','traindata','-ascii');(3) Python读取txt数据traindata=np.loadtxt('/....
2018-10-11 04:33:47
517
原创 安装好caffe之后配置Matlab的接口
Caffe的配置可以参考我的博文:http://blog.youkuaiyun.com/rt5rte54654/article/details/54168961我的机器环境: Ubuntu 16.04, CUDA 8.0, gcc 5.4.0, Matlab R2016b.Caffe官网提供了Matlab接口的配置方法,核心也就两个命令make matcaffemake mattest在执行这两
2017-01-26 07:02:41
12536
7
原创 学习伪代码
参考:http://tex.stackexchange.com/questions/261610/algorithmicrequire-undefined-when-using-algorithmicx\documentclass{article}\usepackage{dsfont}\usepackage{algorithm}\usepackage{algorithmicx}\use
2017-01-20 01:01:21
1688
转载 Matlab实现二维的最小封闭球
转自https://www.mathworks.com/matlabcentral/fileexchange/34767-a-suite-of-minimal-bounding-objects/content/MinBoundSuite/minboundcircle.m function [center,radius] = MEB(x,y,hullflag)% minboundcirc...
2017-01-09 08:25:47
748
原创 Ubuntu 16环境下安装CUDA 8.0及Caffe
1.安装CUDA 8.0安装CUDA之前,先检查机器是否安装了NVIDIA驱动。使用命令nvidia-smi查看GPU列表,同时显示了驱动的版本。也可以通过命令nvidia-settings查看GPU的详细信息。如果没有安装驱动,则执行下面的命令sudo add-apt-repository ppa:graphics-drivers/ppasudo apt-get update
2017-01-07 06:13:32
5158
原创 Latex插入附录,证明,引理以及参考文献
插入附录\begin{appendix}\section{1}x\section{2}y\end{appendix}插入证明\begin{proof}xx\end{proof}插入引理\newtheorem{lemma}{Lemma}%只需在第一个引理开始之前出现一次\begin{lemma}If $f\in C_{L}^{1,1}(\mathbb{R}^{n
2016-11-13 00:32:50
39465
6
原创 在Matlab环境下标定矩形框
很多时候我们需要在图像中标定矩形框,比如视觉跟踪领域经常需要标定跟踪目标的groundtruth.我们为此在Matlab环境下编写了如下程序,很好地实现了这个功能。clearclctitle='xx';%待标定图像所在的文件夹名称route='xxx\';%该文件夹的路径imgfile=dir([route,title,'\*.jpg']);%假定图像为jpg格式,可进行相应的更改N
2016-07-05 20:51:15
2913
3
原创 Matlab将视频解析成图像帧
利用Matlab将一段视频解析成图像帧,视频的格式可以是avi,mp4,m4v等。clearclcvideotest=VideoReader('xxx.avi');%待解析视频的完整路径Num=videotest.NumberOfFrames;%该视频包含的图像帧数for i=1:Num img=read(videotest,i);%获取该视频的第i帧 %img=per
2016-07-05 20:01:53
2451
原创 最大子矩阵和
SOJ 4400:http://acm.scu.edu.cn/soj/problem.action?id=4400.我们都知道最大子段和的求解,是典型的动态规划入门题。最大子矩阵和,将问题拓展到了二维,求解思路是一样的,具体思路可参考博文:http://www.cnblogs.com/fll/archive/2008/05/17/1201543.html.//#include#inc
2015-07-25 16:00:06
422
原创 Latex中公式的编辑
做Slides的时候经常需要编辑数学公式,特别是优化方面的,比如min, arg min等。下面给出这类公式的编辑方法。1)min比较简单的情况,可以直接用$f(e)=\underset{s}{\mathop{\min}}\frac{1}{2}(e-s)^{2}+\lambda|s|$如果复杂一点 \begin{equation*} \begin{aligned} &a...
2014-10-14 17:36:09
1650
原创 OpenCV 光流(Optical Flow)
本文参考了博文http://blog.youkuaiyun.com/zouxy09/article/details/8683859
2014-10-10 21:52:15
1614
原创 Matlab将图像帧合成视频
在我之前的一篇博文《Matlab将视频解析成图像帧》中,我给出了将一段视频解析成图像帧的Matlab代码。在这篇博文中我们将实现相反的功能,即将若干图像帧合成一段视频。
2014-09-02 16:48:12
7316
2
原创 Latex插入伪代码
\begin{center}\begin{minipage}{0.8\textwidth}%控制宽度\begin{algorithm}[H]\caption{\scriptsize{Summary of the Online Tracking Algorithm}}\begin{algorithmic}[1]%行编号\scriptsize\State \textbf{Input:} V
2014-08-27 23:33:21
5427
原创 hist函数
我们在生成随机数之后经常画出频率分布直方图来进行模拟,使用函数hist。具体的语法是:hist(data,nbins);data是待统计的向量,nbins是需要划分的条数(默认为10)。
2014-08-21 16:15:37
3639
原创 OpenCV提取SIFT特征
本文参考了博文:http://blog.youkuaiyun.com/abcjennifer/article/details/7639681中的代码,youda
2014-08-19 23:05:40
1082
原创 rand和randn函数
>> rand( rows, cols ) % Unif[0,1]>> randn( rows, cols) % Norm(0, 1)
2014-07-26 16:45:21
976
原创 输出指定文件夹中指定类型的所有文件路径
#include #include#include #include using namespace std;int main(){ WIN32_FIND_DATA FileData; CString strPath = "C:\\Users\\Asus\\Desktop\\Pics\\"; HANDLE hFind = FindFirstFile(strPath+"*.jpg
2014-07-24 18:55:27
607
原创 输出指定文件夹下所有文件的路径
#include#include#include#includeusing namespace std;CString Add="\\*.*";//访问所有子文件ofstream outfile;void TraverseAllRoute(CString BaseRoute){ WIN32_FIND_DATA FileData; HANDLE handle=FindFirst
2014-07-24 14:42:22
945
原创 OpenCV提取HOG特征
bool GetHOGHistogram_Patch(IplImage *img,vector &hog_hist)//取得图像img的HOG特征向量{ //HOGDescriptor *hog=new HOGDescriptor(cvSize(SIZE,SIZE),cvSize(8,8),cvSize(4,4),cvSize(4,4),9); HOGDescriptor *hog=new
2014-07-24 11:19:52
1560
原创 文件的删除
int remove( const char *filename);头文件:stdio.h返回值:如果删除成功返回0,否则返回EOF(-1).
2014-07-23 22:20:09
421
原创 文件的重命名
int rename(const char *oldname, const char *newname);参数解释:oldname: 原文件名newname: 新文件名(可以指定全局路径来移动文件)返回值:0:成功-1:失败,并将全局变量errno置为错误码
2014-07-23 22:09:51
597
原创 CString的简单用法
#include#include//用CString变量必须包含此头文件using namespace std;int main(){ CString xiaoye="I just want to have a try."; cout<<xiaoye<<endl; //在所建工程的"属性","配置属性","常规","字符集"这一项中,默认是"使用 Unicode 字符集",改成"使用
2014-07-17 10:22:05
560
原创 Latex缩短公式之间的距离
\newenvironment{shrinkeq}[1]%缩短公式之间的距离{ \bgroup \addtolength\abovedisplayshortskip{#1} \addtolength\abovedisplayskip{#1} \addtolength\belowdisplayshortskip{#1} \addtolength\belowdisplayskip{#
2014-07-07 21:17:50
13077
原创 Latex中插入罗马数字
LaTeX不直接支持显示大小写罗马数字, 但是可以通过自定义命理来实现.定义新的命令\rmnum,\Rmnum,用来显示大小写罗马数字用法:\rmnum{数字},\Rmnum{数字}\makeatletter\newcommand{\rmnum}[1]{\romannumeral #1}\newcommand{\Rmnum}[1]{\expandafter\@slowroman
2014-05-15 00:11:51
15547
2
原创 粒子滤波(Particle Filter)在目标跟踪(Object Tracking)中的应用
关于粒子滤波的理论知识请参考我另外一篇博文《粒子滤波(Particle Filter)》。这里具体说一下粒子滤波在目标跟踪中的应用。
2014-04-14 17:36:04
3790
原创 用二叉排序树求解逆序数
本文代码为自己所写,思路参照博文:http://www.cppblog.com/myjfm/archive/2012/09/15/190772.html
2014-04-09 17:42:00
654
原创 Latex的总体框架
\documentclass[12pt,a4paper]{article}%\documentclass{article}\usepackage{ctex}\usepackage{CJK}%%%%%%%%%%%%%%%%\usepackage{listings}\usepackage{multirow}\usepackage{hyperref}\usepackage{c
2014-04-01 01:06:37
818
原创 Latex中添加页眉页脚
在\begin{document}之后加入下面的代码:\newpagestyle{main}{ \sethead{xx}{yy}{zz} %设置页眉 \setfoot{左页脚}{中页脚}{\thepage} %设置页脚,可以在页脚添加 \thepage 显示页数 \headrule
2014-04-01 01:05:08
12783
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人