生如蚁,美如神

众里寻她千百度,蓦然回首,那人却在灯火阑珊处

图像极坐标变换及在OCR中的应用

极坐标变换定义我们知道在二维坐标系中,有直角坐标系,也有极坐标系,二者的转换关系是: 如下图: 如图,直角坐标系的圆心与极坐标系的圆心一一对应,且圆弧BA可以通过极坐标变换到极坐标系ρ=r\rho=r的一条直线上,实现由圆形到直线的转换。这往往在一些图像处理中很有用。实际上,我...

2017-10-22 14:53:36

阅读数 1713

评论数 0

softmax logistic loss详解

softmax函数–softmax layersoftmax用于多分类过程中,它将多个神经元的输出,映射到(0,1)区间内,可以看成概率来理解,从而来进行多分类!假设我们有一个数组z=(z1,z2,...zm)z=(z_1,z_2,...z_m),则其softmax函数定义如下: σi(z)=e...

2017-10-22 13:56:01

阅读数 1484

评论数 0

编译py-faster-rcnn全过程

编译py-faster-rcnn,花费了好几天,中间遇到好多问题,今天终于成功编译。下面详述我的整个编译过程。 【注记:】其实下面的依赖库可以安装在统一的一个本地目录下,相关安装指南,可以参考《深度学习:21天实战caffe》的第5天那一章。 (这也是我后来才知道的。) 部分软件见百度云...

2017-10-19 12:23:30

阅读数 1906

评论数 1

nvidia显卡对比分析

本文章转载自:http://www.cnblogs.com/lijingcong/p/4958617.html 科学计算显卡的两个主要性能指标: 1、CUDA compute capability,这是英伟达公司对显卡计算能力的一个衡量指标; 2、FLOPS 每秒浮点运算次数,TFLOPS表示每...

2017-10-19 10:15:14

阅读数 755

评论数 0

linux 安装python-opencv

三种方法: 1. pip 安装 : pip install opencv-python ,最新版为opencv3安装后 >>> import cv2 >>> print cv2.__version__ 参考:http://www.cnblogs.com/lc...

2017-10-18 22:15:13

阅读数 1542

评论数 1

编译py-faster-rcnn的问题汇总及解决方法

按照官网 的提示,我开始安装faster rcnn,但是出现了很多问题,我将其汇总了起来,并提出了解决办法。 先说明一下我的配置: python : anaconda2 linux: centos 6.9 安装faster rcnn请先参考:《cuda8+cudnn4 Faster R-CNN安...

2017-10-17 20:52:32

阅读数 2225

评论数 2

cuda、cudnn相关问题链接

1. cuda,cudnn安装 2. 查看已有的cuda等版本 cuda 版本 cat /usr/local/cuda/version.txt cudnn 版本 cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2 ...

2017-10-17 10:39:06

阅读数 218

评论数 0

centos 安装boost(caffe需要)

安装由于安装caffe,要求boost的版本在1.55以上,而服务器上的刚好是1.54,所以进行了重装。 参考:《CentOS 7下编译安装Boost_1_57_0 》 不过由于pycaffe需要boost.python,因此需要在./b2时修改为./b2 –stage debug 才可以...

2017-10-05 20:46:44

阅读数 1289

评论数 0

centos 安装 MatConvNet (gpu)

1. 安装准备   matlab2017a ,参考:《centos 安装matlab2017a(无root权限)》  GCC 4.8(支持c++11)      键入:sudo yum install gcc gcc-c++   (建议sudo装)   至少CUDA 7.5,(本人选择cuda...

2017-10-05 10:27:32

阅读数 539

评论数 0

centos 安装matlab2017a(无root权限)

由于需要在服务器上使用matlab功能,但是又得不到root权限,所以只能想法设法在没有root权限的条件下,试着安装matlab 2017a. 1. 准备安装软件 首先需要下载matlab 2017a,这里给出网上放出的matlab linux软件:链接: https://pan.baidu.c...

2017-10-01 17:45:34

阅读数 2925

评论数 1

Caffe训练过程:test_iter test_interval等概念

转载自http://blog.csdn.net/iamzhangzhuping/article/details/49993899 先上一张图,大家很熟悉的一张图。    首先说明一个概念:在caffe中的一次迭代iteration指的是一个batch,而不是一张图片。  下面主要说...

2017-09-29 17:24:56

阅读数 489

评论数 0

win7+vs2015/13+caffe+matlab+python(CPU only)配置

caffe 在vs2015的安装教程

2017-09-29 13:08:19

阅读数 869

评论数 0

matlab 配置mex 识别vs2015

问题:先安装了matlab,后装了vs13和vs15,但是mex -setup时却不能识别vs15,采用了两种办法,最终得以识别。 解决方案:先采用方法:http://blog.csdn.net/yc461515457/article/details/51635842 ,但是没解决问题,...

2017-09-14 15:52:23

阅读数 3560

评论数 0

出现23.97帧率的原因

http://raytao.lofter.com/post/3d177_185a386 关于那些“格(Frame)”不得不说的事 今天早上,鄙人在社交网络发了这一系列的问题:请解释以下名词之间的关系或差异。帧,格,帧率,时基,升格,降格;Timecode、frame、fps、3...

2017-04-20 14:10:11

阅读数 1069

评论数 0

c++实现解析文件路径

注意:本实现只能解析类似linux下的路径,即“/data/a.txt”,而不能解析“c:\a.txt” 或者“c:\\a.txt”,但是应该很容易扩展改写实现此功能。 FilepathParse.h #include using std::string; void parseFi...

2017-04-18 22:05:32

阅读数 1466

评论数 0

C++ STL中set底层实现方式

Q:STL中set底层实现方式? 为什么不用hash? A: 第一个问题:set底层实现方式为RB树(即红黑树)。     第二个问题:     首先set,不像map那样是key-value对,它的key与value是相同的。关于set有两种说法,第一个是STL中的set,用的...

2017-02-17 16:53:41

阅读数 4434

评论数 0

C++中虚析构函数的作用

C++中的虚析构函数到底什么时候有用的,什么作用呢。 总的来说虚析构函数是为了避免内存泄露,而且是当子类中会有指针成员变量时才会使用得到的。也就说虚析构函数使得在删除指向子类对象的基类指针时可以调用子类的析构函数达到释放子类中堆内存的目的,而防止内存泄露的。 我们知道,用C++...

2017-02-17 16:48:26

阅读数 648

评论数 0

c++ 虚函数的实现机制

转载自:http://blog.csdn.net/jiangnanyouzi/article/details/3720807 1、c++实现多态的方法 其实很多人都知道,虚函数在c++中的实现机制就是用虚表和虚指针,但是具体是怎样的呢?从more effecive c++其中一篇文章里面可以...

2017-02-17 16:37:38

阅读数 379

评论数 0

c++11中的智能指针

在C++11中有四种智能指针,auto_ptr,shared-ptr,unique_ptr和weak-ptr,其中auto_ptr有许多不足之处,在C++11中已经建议废弃使用。 1. shared_ptr     std::shared_ptr智能指针可以通过共享指向对象的所有权,从而实现对对象...

2017-02-17 15:31:11

阅读数 500

评论数 0

基于几何距离的椭圆拟合

问题给定离散点集Xi=(xi,yi)X_i=(x_i,y_i),我们希望找到最好的椭圆去拟合这些离散点。方法通常我们使用最小二乘法求解如下的最优化问题:Min∑i=1Nf(xi,E)2 Min \sum_{i=1}^N f(x_i,E)^2 这里f(xi,E)f(x_i,E) 表示点xix_i...

2017-02-08 23:24:43

阅读数 4724

评论数 7

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