自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 资源 (6)
  • 收藏
  • 关注

原创 Springer 或者 IJCV 期刊 Latex 参考文献排版溢出,以及插入图片颜色失真,变色等问题的解决方案

首先,需要参考文献为蓝色 且有超链接功能,需要如下:1:添加包 \usepackage[colorlinks,linkcolor=red,anchorcolor=blue,citecolor=blue,CJKbookmarks=True]{hyperref}2:生成顺序不要用latex-->dvips-->ps2pdf的方式生成pdf文件;利用pdflatex 来生...

2018-08-09 19:01:51 4090 8

原创 腾讯云服务器 重启后出现(无法连接,或者502 bad gate)

腾讯云买了服务器用于搭建微信小程序 https 但是每次重启后,无法链接,运行 /etc/init.d/nginx start  会出现 502 bad gate 解决方法:运行  service php-fpm restart ( 只是运行  /etc/init.d/nginx start 的话会出现 502 bad gate)

2017-05-31 13:45:35 5311 1

原创 error: unknown file type '.pyx' (from 'tsne/bh_sne.pyx')

pip install tsne在安装 tsne时报错  error: unknown file type '.pyx' (from 'tsne/bh_sne.pyx')------------------------------------------------------------解决办法:安装:pip install pyrex如果

2015-10-17 23:24:34 3580

原创 LIBTIFF配置方法总结

方法两种:方法一:从官网下载*.exe 安装   安装好后的文件夹中仅包含32位的dll 与lib (较简单成功率高)具体方法参考: LIBTIFF 配置 (vs2010 + win8 + 32位 )方法二:自己编译LIBTIFF的dll 与lib (自己编译 可针对情况编译32位于64位的 lib 与dll )编译方法:参考 libtiff vs2010编

2015-09-10 22:43:11 750

原创 LIBTIFF配置方法总结

方法两种:方法一:从官网下载*.exe 安装   安装好后的文件夹中仅包含32位的dll 与lib (较简单成功率高)具体方法参考: LIBTIFF 配置 (vs2010 + win8 + 32位 )方法二:自己编译LIBTIFF的dll 与lib (自己编译 可针对情况编译32位于64位的 lib 与dll )编译方法:参考 libtiff vs2010编

2015-09-10 22:41:59 7925 1

原创 LIBTIFF配置方法总结

方法两种:方法一:从官网下载*.exe 安装   安装好后的文件夹中仅包含32位的dll 与lib (较简单成功率高)具体方法参考: LIBTIFF 配置 (vs2010 + win8 + 32位 )方法二:自己编译LIBTIFF的dll 与lib (自己编译 可针对情况编译32位于64位的 lib 与dll )编译方法:参考 libtiff v

2015-09-10 22:37:24 1667

原创 libtiff vs2010编译

具体编译方法,参考链接:http://wenku.baidu.com/link?url=-mPY4F09YZT2niEZ789V_pbu0v9jPeHxsaOgakSGQClSC00fgdecrTfBDXVWQO7JVWxmNji_Qxi0Sy9E5H2rIFwWV92uTvplMJDqyztuDwG提供编译好的32位 与64位编译好的libtiff.lib 与libtiff.dl

2015-09-10 22:21:30 2835

原创 LIBTIFF 配置 (vs2010 + win8 + 32位 )

相关有用资料:维基百科:TIFF https://en.wikipedia.org/wiki/Tagged_Image_File_Format想用的资料在维基百科下方参考基本都有TIFF for Windows 包:http://gnuwin32.sourceforge.net/packages/tiff.htm(可能需要翻墙出去才可下载)或者可到我的资源下载 可以安装的包

2015-09-04 18:35:14 6569 4

转载 Malloc与new的区别

使用总结:C++中,尽量使用new / delete=====================================================1,malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。2,对于非内部数据类型的对象而言,光用maloc/free无法满足动态对

2015-01-27 02:21:04 517

转载 Malloc与new的区别

使用总结:在c++中尽量使用new / delete==========================================================================1,malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。2,对于非内部数据类型的对象而言,光用

2015-01-27 00:21:44 380

转载 2014 CVPR 与 2013 ICCV

从CVPR 2014看计算机视觉领域的最新热点:http://blog.sina.com.cn/s/blog_4caedc7a0102uyjj.html

2015-01-04 21:53:47 993

转载 计算机视觉与机器学习相关书籍与资料

首先,给出一个方便下载英文PDF书籍的网址:http://gen.lib.rus.ec/=====================================以下部分来自http://www.shellsec.com/tech/143231.html==============================人工智能、机器学习、模式识别、计算机视觉、数据挖掘、信息检

2015-01-02 00:46:42 1247

原创 MATH相关概念

X----------------------------------1:协方差(Covariance)协方差(Covariance)在概率论和统计学中用于衡量两个变量的总体误差。而方差是协方差的一种特殊情况,即当两个变量是相同的情况。期望值分别为与的两个实数随机变量X 与Y 之间的协方差定义为:,其中E是期望值。它也可以表示为:,直观上来看,协方差表示

2014-12-31 15:58:18 542

原创 ubuntu下程序计时方法

方法一:time_t具体例子#include#includeusing namespace std;void test(int n){ int a=0; time_t start,finish; start=clock(); for(int i=0;i<1000000000;i++) { a=i+1; } finish=clock(); cout<<n<<"

2014-12-29 21:07:01 4643

转载 #include time.h和 #include sys/time.h的区别

相同点: 二者都是与  日期时间相关的 头文件。不同点:   time.h 是c99的,也就是c的库函数。   sys/time.h是linux系统的。 time.h既然是c库函数,那么在具体的平台上,就就可以依靠平台而实现,所以看上去是与平台无关的,谁都可以调用.而 sys/time.h 只是在linux系统上可以调用。 按照下文的意思:time_t 这样的结

2014-12-29 20:58:05 6196

原创 vim设置(智能缩进等功能)

问题:在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。原理:在启动vim时,vim的配置文件.vimrc会被自动读取,该文件包含一些设置甚至脚本。默认存储路径:/etc/vim/vimrc设置方法:1:通过使用 su root 命令获

2014-12-29 00:47:46 2223

转载 Transductive Learning 与 Inductive Learning

Transductive Learning: 从彼个例到此个例,有点象英美法系,实际案例直接结合过往的判例进行判决。关注具体实践。Inductive Learning:从多个个例归纳出普遍性,再演绎到个例,有点象大陆法系,先对过往的判例归纳总结出法律条文,再应用到实际案例进行判决。从有限的实际样本中,企图归纳出普遍真理,倾向形而上,往往会不由自主地成为教条。Referenc

2014-12-28 14:19:32 2759

原创 图像质量的评价准则

图像质量评价准则图像质量评价准则主要分为两类:客观评价准则 与 主观评价准则。一:主观评价准则主观评价方法:选择一组评价者为待评图像进行打分,对这些打分进行平均获得一个主观评价分。Subjective quality assessment can be applied by visual perception or mean opinion score (MOS), w

2014-12-27 21:17:32 11754

原创 《Linux入门教程》学习总结

学习网址:http://www.92csz.com/study/linux/第四章初步进入linux世界【学会使用快捷键】Ctrl + C:这个是用来终止当前命令的快捷键,当然你也可以输入一大串字符,不想让它运行直接Ctrl + C,光标就会跳入下一行。 Tab:这个键是最有用的键了,也是笔者敲击概率最高的一个键。因为当你打一个命令打一半时,它会帮你补全的。不光

2014-12-22 13:17:21 1518

转载 C++编码规范(1):代码注释

当你阅读别人的代码时如果没有注释那会是件比较痛苦的事.一说到注释我们马上想到是通过//或/* */这样来添加一些描述信息.这只是狭义的注释.广义的注释我们可以理解为,任何有助于理解代码的信息都可以看成注释.我们可以把写代码和写文章类比下.自然语言会有词法,句法,语义这几个概念.代码中的语法和句法就相当于一个编程语言中的基本语法规范.这是我们学习一门编程语言必须掌握的.所以注释的时候一般不会

2014-12-21 13:59:17 651

原创 c++读取某个文件夹下全部某种类型的文件

本文代码实现的功能为:读取images 文件夹下全部格式为.jpg格式的图片名称,并将名称显示出来。以下为代码getFileContents.h#ifndef GETFILECONTENTS_H#define GETFILECONTENTS_H#include#includeusing namespace std;typedef vector filelists

2014-12-21 00:22:34 1346 1

转载 stdafx.h

stdafx英文全称为:Standard Application Framework Extensions(标准应用程序框架的扩展)。所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样可以加快编译速度,节省时间。=

2014-12-20 17:21:11 411

转载 三次样条插值(Cubic Spline Interpolation)及代码实现(C语言)

用C语言写了一个三次样条插值(自然边界)的S-Function,代码如下:#define S_FUNCTION_NAME cubic#define S_FUNCTION_LEVEL 2#include "simstruc.h"#include "malloc.h" //方便使用变量定义数组大小static void mdlInitializeSizes(SimStruct *

2014-12-17 16:29:54 6300 2

原创 makefile学习

地址:http://wiki.ubuntu.com.cn/%E8%B7%9F%E6%88%91%E4%B8%80%E8%B5%B7%E5%86%99Makefile:%E6%A6%82%E8%BF%B0

2014-12-15 22:24:45 486

原创 int main(int argc, char* argv[])

int main(int argc, char* argv[]) 一:解释  argc   :   是命令行总的参数个数;  argv[ ]:  是argc个参数,其中第0个参数是程序的全名(包含路径),之后的参数命令行后面跟的用户输入的参数。example:#includeusing namespace std;int main(int argc, c

2014-12-10 15:32:18 864

原创 C++中计算程序运行时间

double t = (double)getTickCount(); Sharpen(I, J);//函数体 t = ((double)getTickCount() - t)/getTickFrequency(); cout

2014-12-09 11:10:27 496

原创 opencv中Mat的使用注意事项

1:Mat在创建时,注意初始值Mat image;image.create(image_b.rows,image_b.cols,CV_32F);//该方法创建的初始值并不是0,所以在创建时要小心使用Mat image;image=Mat::zeros(image_b.rows,image_b.cols,CV_32F);//该方法在创建的时候初始化值为0http:/

2014-12-08 22:40:02 627

转载 多尺度视网膜增强算法(MSRCR)

MSRCR(multi-scale retinex with color restoration)头文件/* * Copyright (c) 2006, Douglas Gray ([email protected], [email protected]) * All rights reserved. * * Redistribution and use in source

2014-12-07 13:53:44 5902 6

原创 YUV

YUV是被欧洲电视系统所采用的一种颜色编码方法(属于PAL),是PAL和SECAM模拟彩色电视制式采用的颜色空间。采用YUV色彩空间的重要性是它的亮度信号Y和色度信号U、V是分离的。YUV主要用于优化彩色视频信号的传输,使其向后相容老式黑白电视。与RGB视频信号传输相比,它最大的优点在于只需占用极少的频宽(RGB要求三个独立的视频信号同时传输)。YUV的含义“Y

2014-12-02 17:00:24 923

原创 windows下多线程(生产者消费者问题:3个生产者,一个消费者,4个缓冲区)

原作者提供源码为两种情况:第一种:1生产者1消费者1缓冲区第二种:1生产者 2消费者 4缓冲区========================下面为修改作者源码得到的 3个生产者1个消费者4个缓冲区的情况================== //1生产者 2消费者 4缓冲区 #include #include #include //设置控制台输出颜

2014-12-02 00:19:54 4213

原创 openMP多线程编程

OpenMP(Open Muti-Processing) OpenMP缺点:1:作为高层抽象,OpenMp并不适合需要复杂的线程间同步和互斥的场合;2:另一个缺点是不能在非共享内存系统(如计算机集群)上使用。在这样的系统上,MPI使用较多。基本使用:在visual C++2010中使用OpenMP1:将 Project 的Properties中C/C++

2014-12-01 13:36:02 1676

原创 颜色空间

有很多的颜色系统,各有自身优势:RGB是最常见的,这是因为人眼采用相似的工作机制,它也被显示设备所采用。HSV和HLS把颜色分解成色调、饱和度和亮度/明度。这是描述颜色更自然的方式,比如可以通过抛弃最后一个元素,使算法对输入图像的光照条件不敏感。YCrCb在JPEG图像格式中广泛使用。CIE L*a*b*是一种在感知上均匀的颜色空间,它适合用来度量两个颜色之间的 距离 。Refer

2014-11-27 13:04:35 523

原创 Opencv-ref-man-2.3.1学习笔记(精简版)

目录1      Introduction    . . . . . . . . . . . . . . . . . . . . . . .. . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2014-11-27 10:58:30 732

原创 opencv中cvFilter2D( ) 函数filter2D()函数与MATLAB中imfilter()函数的差异

opencv中cvFilter2D( ) 函数与MATLAB中imfilter()函数计算出的结果是不一样的。首先对于MATLAB中的函数 imfilter( ) function b = imfilter(varargin)%IMFILTER N-D filtering of multidimensional images.% B = IMFILTER(A,H)

2014-11-26 20:39:47 3185

转载 如何查看opencv函数实现

对于刚接触opencv的新手来说,利用opencv库函数来实现了某些功能兴奋之余,对其库函数的具体实现更是好奇。仔细读懂opencv的库函数也对函数的用法和限制有了更深入的理解。    但在VS2010中,在opencv的函数上单击右键后,无论是点“转到定义”或“转到申明”结果都一样,只能跳转到函数对应的头文件中。           方法一:在opencv的安装文件夹中找到 与头文件名字

2014-11-26 20:10:31 2148

原创 c++中二维静态数组与动态数组

Reference:1:2:

2014-11-25 10:54:06 1862

转载 【OpenCV】访问图像中每个像素的值

转载请注明出处:http://blog.csdn.net/xiaowei_cqu/article/details/7557063!!此篇是基于IplImage* (C接口或者说2.1之前版本的接口,新的Mat的访问方式请参考博文:《访问Mat图像中每个像素的值》)IplImage是OpenCV中CxCore部分基础的数据结构,用来表示图像,其中Ipl是Intel Image P

2014-11-25 09:58:37 635

原创 opencv中卷积函数cvFilter2D

1:cvFilter2D相关介绍可参考

2014-11-24 20:09:18 2075

转载 opencv中cvSplit函数讲解

分离图像通道采用函数cvSplit。 函数原型:void cvSplit(const CvArr*src, CvArr*dst0, CvArr* dst1, CvArr*dst2, CvArr*dst3)分离出来的顺序是逆序的,这个要注意。[cpp] view plaincopyprint?cvSplit(pImg,bImg,gImg,rImg,0)

2014-11-24 13:59:36 3430

转载 C++ int与string的转化

Refehttp://www.cnblogs.com/nzbbody/p/3504199.html

2014-11-23 13:40:15 479

TIFF文件写入 CMYK+N个通道demo

将CMYKBO (CMYK+N通道的数据) 写入 TIFF文件 ,注意点:(后面的通道 记得取反 否则出错) 可以通过 PS的分层来查看 写入结果的正确性

2016-12-15

编译好的libtiff dll与lib (32位与64位)

编译好的libtiff dll与lib (32位与64位) ; 注意使用时,对应的dll lib 与四个头文件 要匹配 不然可能会出现问题

2015-09-10

hsl2rgb 与 rgb2hsl matlab源码

hsl2rgb 与 rgb2hsl matlab源码 hsl2rgb.m rgb2hsl.m

2015-09-04

LIBTIFF_Setup.zip

TIFF for Windows 的.exe 安装包 配置过程请详见我的博客: LIBTIFF 配置 (vs2010 + win8 + 64位 ) http://blog.csdn.net/smallstones/article/details/48211409

2015-09-04

视频格式转换源码(MATLAB版本)

实现视频之间各种格式的转换,也可以实现将视频分解为一帧帧的图片

2014-11-19

双边滤波器(bilateral filter)(MATLAB版本)

双边滤波器源码(MATLAB版本),相关资源地址: 原作者网站 1:http://homepages.inf.ed.ac.uk/rbf/CVonline/LOCAL_COPIES/MANDUCHI1/Bilateral_Filtering.html#Introduction MATLAB版本源码下载地址 2:http://www.mathworks.com/matlabcentral/fileexchange/12191-bilateral-filtering Fast Bilateral Filter 3:http://people.csail.mit.edu/sparis/bf/ 相关介绍的博客 4:http://blog.csdn.net/abcjennifer/article/details/7616663

2014-11-19

空空如也

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

TA关注的人

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