自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fengcs的专栏

天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。

  • 博客(29)
  • 资源 (8)
  • 收藏
  • 关注

原创 apache 安装

安装apache,方便文件传输安装完后,打开浏览器,在地址栏输入:localhost或者http://127.0.0.1 看到It works,表示安装成功! 默认根目录:/var/www/。 命令如下:sudo apt-get install apache2sudo mkdir /var/www/html/share写拷贝文件命令新建文件shareFile复制如下文本到文件:#!/bin/

2017-03-16 10:31:22 235

转载 POJ1019:Number Sequence

转载:http://www.cnblogs.com/kuangbin/archive/2011/07/21/2113279.htmlhttp://blog.csdn.net/lyy289065406/article/details/6648504http://poj.org/problem?id=1019题目:Number Sequence

2013-07-31 15:35:25 455

原创 opencv 笔记19 Imgproc_HoughLines

#include "opencv2/highgui/highgui.hpp"#include "opencv2/imgproc/imgproc.hpp"#include using namespace cv;using namespace std;void help(){ cout "\nThis program demonstrates line finding with

2013-04-21 16:37:24 848

原创 opencv 笔记17 Imgproc_Lapacian

#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/highgui/highgui.hpp"#include #include using namespace cv;/** @函数 main */int main( int argc, char** argv ){ Mat src, src_gray, dst;

2013-04-21 15:03:33 696

原创 opencv 笔记16 Imgproc_Sobel

#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/highgui/highgui.hpp"#include #include using namespace cv;/** @function main */int main( int argc, char** argv ){ Mat src, src_gray;

2013-04-18 22:28:00 824

原创 opencv 笔记15 Imgproc_Mackingboard

#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/highgui/highgui.hpp"#include #include using namespace cv;/// 全局变量Mat src, dst;int top, bottom, left, right;int borderType;Scalar valu

2013-04-18 22:04:51 411

原创 opencv 笔记14 Imgproc_Filter2D

#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/highgui/highgui.hpp"#include #include using namespace cv;/** @函数main */int main ( int argc, char** argv ){ /// 声明变量 Mat src, dst;

2013-04-15 23:24:28 1208

原创 opencv 笔记13 Imgproc_Threshold

#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/highgui/highgui.hpp"#include #include using namespace cv;/// 全局变量定义及赋值int threshold_value = 0;int threshold_type = 3;;int const max_v

2013-04-15 23:03:53 2446

原创 opencv 笔记12 Imgproc_Pyramid

#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/highgui/highgui.hpp"#include #include #include using namespace cv;/// 全局变量Mat src, dst, tmp;char* window_name = "Pyramids Demo";/**

2013-04-15 22:38:07 417

原创 opencv 笔记11 Imgproc_Morphology2

#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/highgui/highgui.hpp"#include #include using namespace cv;/// 全局变量Mat src, dst;int morph_elem = 0;int morph_size = 0;int morph_operat

2013-04-15 22:32:00 639

原创 effective C++ 笔记-02-内存管理03

条款11: 为需要动态分配内存的类声明一个拷贝构造函数和一个赋值操作符// 一个很简单的String类class String {public: String(const char *value); ~String(); ... // 没有拷贝构造函数和operator=private: char *data;};

2013-04-15 20:54:28 362

原创 opencv 笔记10 Imgproc_Morphology

膨胀和腐蚀膨胀就是使用算法,将图像的边缘扩大些。作用就是将目标的边缘或者是内部的坑填掉。 腐蚀就是使用算法,将图像的边缘腐蚀掉。作用就是将目标的边缘的“毛刺”踢除掉。 使用相同次数的腐蚀与膨胀,可以使目标表面更平滑。若先腐蚀后膨胀的过程:利用它可以消除小物体,在纤细点处分离物体,平滑较大物体边界,但同时并不会明显改变原来物体的面积。而先膨胀后腐蚀的过程:利用它可以填充物体内细小空洞,连

2013-04-14 22:50:30 539

原创 opencv 笔记08Core_DFT

#include "opencv2/core/core.hpp"#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/highgui/highgui.hpp"#include int main(int argc, char ** argv){ const char* filename = argc >=2 ? argv[1

2013-04-10 23:35:29 845

原创 opencv 笔记07Core_RND

随机数发生器类 (RNG) 并得到均匀分布的随机数。RNG::RNG()RNG::RNG(uint64 state)RNG constructorsParameter:state – the 64-bit value used to initialize the RNGThese are the RNG con

2013-04-10 17:41:34 628

原创 opencv 笔记06Core_Paint

OpenCV 原理本节中,我门将大量使用 Point 和 Scalar 这两个结构:   Point表示了由其图像坐标  和  指定的2D点。可定义为:Point pt;pt.x = 10;pt.y = 8;或者Point pt = Point(10, 8);S calar表示了具有4个元素的

2013-04-10 17:20:56 449

原创 opencv 笔记05Core_Change

#include #include #include using namespace std;using namespace cv;double alpha; /**int beta; /**int main( int argc, char** argv ){ /// 读入用户提供的图像 Mat image = imread( argv[1] );

2013-04-10 16:50:51 410

原创 opencv 笔记04Core_Blending

结果:代码#include #include #include using namespace cv;int main( int argc, char** argv ){ double alpha = 0.5; double beta; double input; Mat src1, src2, dst; /// Ask the user enter

2013-04-09 23:44:54 431

原创 opencv 笔记03Core_Mask

基本方法void Sharpen(const Mat& myImage,Mat& Result){ CV_Assert(myImage.depth() == CV_8U); // 仅接受uchar图像 Result.create(myImage.size(),myImage.type()); const int nChannels = myImage.chan

2013-04-09 23:38:14 607

原创 opencv 笔记02Core_Scan

1. OpenCV提供了两个简便的可用于计时的函数 getTickCount() 和 getTickFrequency() 。第一个函数返回你的CPU自某个事件(如启动电脑)以来走过的时钟周期数,第二个函数返回你的CPU一秒钟所走的时钟周期数。这样,我们就能轻松地以秒为单位对某运算计时:double t = (double)getTickCount();// 做点什么 ...t = (

2013-04-09 23:26:08 548

原创 effective C++ 笔记-02-内存管理02

条款8. 写operator new和operator delete时要遵循常规实际做起来也就是:要有正确的返回值;可用内存不够时要调用出错处理函数(见条款7);处理好0字节内存请求的情况。此外,还要避免不小心隐藏了标准形式的new,不过这是条款9的话题 这样,非类成员形式的operator new的伪代码看起来会象下面这样:void * operator new(

2013-04-09 16:26:05 450

原创 opencv 笔记01Core_Mat

Mat - 基本图像容器Mat A, C; // 只创建信息头部分A = imread(argv[1], CV_LOAD_IMAGE_COLOR); // 这里为矩阵开辟内存Mat B(A); // 使用拷贝构造函数C = A; 以上代码中的所有Mat对象最终都

2013-04-08 23:33:55 454

原创 opencv 笔记 00Begin

Load and Display an ImageMat image;image = imread(argv[1], CV_LOAD_IMAGE_COLOR); // Read the filenamedWindow( "Display window", CV_WINDOW_AUTOSIZE );// Create a window for display.imshow( "Disp

2013-04-08 22:59:59 410

原创 effective C++ 笔记-02-内存管理01

条款5:对应的new和delete要采用相同的形式下面的语句有什么错?string *stringArray = new string[100];    ...delete stringArray;stringArray指向的100个string对象中的99个不会被正确地摧毁,因为他们的析构函数永远不会被调用。用new的时候会发生两件事。首先,内存被分配,然

2013-03-21 17:00:19 387

原创 effective C++ 笔记-01-从C转向C++

条款1:尽量用const和inline而不用#define情况1: #define ASPECT_RATIO 1.653,问题,ASPECT_RATIO不会加入到符号列表中。难以调试解决方案: const double ASPECT_RATIO = 1.653         指针情况:const char * const authorName = "Scott Meyer

2013-03-19 14:44:04 560

转载 iPad页面管理-popover

英文原文链接:http://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/ViewControllerCatalog/Chapters/Popovers.html翻译原文链接:http://blog.csdn.net/lingedeng/article/details/6781385

2013-03-15 11:12:59 764

转载 算法导论第六章 优先级队列

原文链接:http://blog.csdn.net/coder_xia/article/details/6627902  如堆一样,队列也有2种,最大优先级队列和最小优先级队列。最大优先级队列的一个应用是在一台分时计算机上进行作业调度(终于搞到点有用的),对于最大优先级队列,支持以下操作:     1)INSERT(S,x)把元素x插入队列S     2)MAXIMUM(S

2013-03-14 23:21:16 419

转载 算法导论第六章 堆排序

原文连接诶:http://blog.csdn.net/v_JULY_v/article/details/6198644基本算是把算法导论的内容原版照抄。一、堆排序算法的基本特性时间复杂度:O(nlgn)...//等同于归并排序最坏:O(nlgn)空间复杂度:O(1).不稳定。二、堆与最大堆的建立要介绍堆排序算法,咱们得先从介绍堆开始,

2013-03-14 23:15:26 659

转载 杨氏矩阵 Young Tableau

原文链接:http://blog.csdn.net/michealmeng555/article/details/2489923杨氏矩阵 Young Tableau前几天算法课上老师提到了一个数据结构--Young Tableau,只是简单的提了一下,没有仔细的讲解,于是自己在网上搜集了一些资料,并且加以研究,感觉杨氏矩阵(Young Tableau)是一个很奇妙的数据

2013-03-14 22:36:27 722

转载 OpenGL学习笔记:雾(fog)

原文链接:http://blog.csdn.net/lcphoenix/article/details/6646721使用fog步骤:1. enable. glEnable(GL_FOG); // 使用雾气2. 设置雾气颜色。glFogfv(GL_FOG_COLOR, fogColor);3. 设置雾气的模式. glFogi(GL_FOG_M

2013-03-14 19:25:39 745

信息检索导论 中文版 带书签

信息检索导论 中文版 文字版, 修改书签名称

2017-05-05

Hadoop海量数据处理:技术详解与项目实战 pdf

影印资料, 本人不负责下载者任何其他后果

2015-11-30

dive into python 3

来自Springer的英文原版,多个章节的pdf合并而成,标签名字有点乱。

2013-03-26

Servlet&JSP;学习笔记 代码

Servlet&JSP;学习笔记 代码 书名:Servlet&JSP;学习笔记(附赠CD光盘1张) 原价:48.00元 作者:林信良 出版社: 清华大学出版社 出版日期:2010年4月1日

2012-02-19

空空如也

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

TA关注的人

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