自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 《设计模式》学习笔记

点此下载《完整的设计模式学习笔记PDF版本》     《设计模式》学习笔记               Blog: http://blog.youkuaiyun.com/hannosogno E-mail:chuanqi.tan(at)gmail.com 所有的模式

2011-09-30 21:33:28 1601

原创 OpenCV 实现一个自己的Algorithm类

OpenCV 2.4引入的新基类Algorithm类,简单的研究了一下。 由于Algorithm类刚出来不久,网上介绍它的资料非常少,这里实现一个自己的Algorithm类的模板,大家可以作为参考: 注意如果自己实现一个扩展模板,实现一个initModule_函数并在使用模块的算法之前调用一次是必须的,这样,才能够强迫C++链接器去链接目标模块。 否则,会出现链接错误! class M

2012-08-21 16:14:08 909

原创 使用OpenCV简洁实现 浮雕、雕刻 特效

今天看到一个实现浮雕、雕刻的方法,其实使用滤波器可以变的更简单一些的,代码如下: /*! * 浮雕、雕刻 效果 */ int main( int argc, char** argv ) { Mat src = imread("/home/chuanqi/ImageDataset/192.jpg", 0); Mat m1 = (Mat_(2, 2) << 1, 0, 0, -1);

2012-08-16 18:24:52 1015

原创 OpenCV 中模糊算法 集合讨论

模糊算法在图像处理时的使用再平常不过,有必要彻底的了解OpenCV中自带的所有模糊算法。 OpenCV中自带了4种模糊算法: blur(均值模糊)GaussianBlur(高斯模糊) medianBlur(中值模糊) bilateralFilter(双边滤波) 原理上都是简单的,前3种算法分别使用了均值模型、高斯模型、中值模型进行滤波,非常直观易懂。 最后一种双边滤波值得拿

2012-08-16 10:32:42 3249

原创 《OpenCV Tutorials》笔记代码

这里讨论了以下几个主题: 访问像素的几种方法图像融合copyMakeBorder函数Sobel、Laplace、Canny边缘提取绘制图像的直方图 反向投影 DFT变换DCT变换OpenCV内置的XML,YAML文件访问机制 首先打印一些Mat的信息吧~  :) void ShowImageInfo() { cout << image.step << endl

2012-07-16 17:32:23 1289

原创 完全手工实现各种机器学习工具(贝叶斯分类器、基于线性可分类的二分神经网络、多层神经网络)!

贝叶斯分类器: #include #include #include #include #include #include #include #include #include #include #include using namespace std; #include #include #include #include #include #include

2012-05-10 11:50:23 954

原创 《数字图像处理》笔记代码

做了以下几部分: 根据比特位进行图像的分层;灰度图的均衡化;平滑滤波;中值滤波;Laplace锐化;Soble滤波。形态学操作: 并实现了通常的掩模滤波的类,参考平滑滤波、中值滤波、Laplace、Sobel可以轻易的使用其它类型的滤波器。 以下为代码: //==================================================

2012-04-26 16:48:55 1076

原创 编辑距离 算法 Dynamic Programming Algorithm (DPA) for Edit-Distance

关于两个字符串s1,s2的差别,可以通过计算他们的最小编辑距离来决定。        所谓的编辑距离: 让s1和s2变成相同字符串需要下面操作的最小次数。 1.         把某个字符ch1变成ch2 2.         删除某个字符 3.         插入某个字符 例如      s1 = “12433” 和s2=”1233”;                      则

2011-11-02 00:48:08 1742 1

原创 Windows 下清晰易懂的使用内存文件作为进程间通信的手段

使用内存文件在进程之间进行通信是个很好的方法,这里简单的展示一下,使用2个线程来模拟进程 主线程(生产者)先创建子线程(消费者),然后放入消息到内存文件中去,子线程一直检查直到发现主线程已经放入消息,它就取出来并显示出来。 #include #inclu

2011-10-03 16:17:00 748

原创 简易的Socket通信

非常简单的Socket通信代码,上次使用过的,还花了一些时间,保留以适用于偶而需要通信的情况救急用。 以下的四段代码完成了使用简单的TCP/UDP协议来进行通信的全部所需!   1 #include string>   2 #includestdlib.h>

2011-09-18 22:59:21 948

原创 总结的动态链接库

一、概念: 1、  静态链接库: 应用程序从函数库中得到所的函数的执行代码,然后把招生代码自身的执行文件中,应用程序在运行时,不再需要函数库的支持。 2、  动态链接库: 应用程序的中不包含函数库中的函数的执行代码,编译和连接时只是包含包含它们的参考,运行

2011-09-18 22:51:20 798

原创 手写一次静态编译全过程

首先建一个静态链接库项目:lllibbb 将它的 项目属性      ->      配置属性      ->      常规      ->      配置类型  修改为:静态库(.lib)  这个一般都是在新建项目的时候直接选择的。 新建一个头文件:myFu

2011-09-12 14:38:16 616

《设计模式》学习笔记

完整的《设计模式》学习笔记使用C++的通俗易懂的实现! 看了你就应该明白每个模式的具体实现了~~ 整理成册

2011-09-30

SYBASE_数据库系统管理指南.pdf

PDF格式的SYBASE数据库系统管理指南,数据库好资料,入门好材料

2013-02-17

空空如也

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

TA关注的人

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