- 博客(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
Servlet&JSP;学习笔记 代码
2012-02-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人