- 博客(108)
- 资源 (9)
- 收藏
- 关注
原创 图像增强-模糊集方法
模糊集方法用于图像增强. 首先要定义多个个分段的隶属度函数. 指导思想是: 1. 让低灰度更低; 2. 让高灰度更高; 3. 让中间灰度尽量保持不变. 操作步骤上, 1. 首先定义隶属度函数. 分别定义dark, gray和bright相对于灰度值z的隶属曲线.% 插补出隶属函数mu_d_z_cp=[1,1,0,0,0];mu_g_z_cp=[0,0,1,0,0];mu_b_z
2017-06-21 08:55:06 4739 5
原创 图像边缘锐化- Sharpening filter, Unsharp masking & Highboost filtering
图像锐化和图像增强
2017-06-08 15:38:21 17980 2
原创 CUDA By Examples 1 - 选择合适的Device
在多个GPU的情况下, 利用cudaChooseDevice函数选择符合条件的Device(GPU). 这个API很有用, 允许开发者选择合适的GPU执行程序.
2017-05-03 10:00:58 1054
原创 CUDA By Examples 0 - 准备工作
CUDA By Examples 一书给出的一些帮助代码. 可以直接include使用.
2017-05-03 09:53:41 1997 1
原创 灰度图形态学运算知识点总结 gray-scale morphology
灰度图形态学运算知识点总结.matlab实现1D的腐蚀, 膨胀, 开和闭运算.
2017-04-11 11:41:17 5628
翻译 Markdown输入Latex公式的特殊符号
参考Special Symbols 想要写公式, 但是找不到相应的输入代码. 很是苦恼. 使用word编辑完再截屏, 十分麻烦. 幸好有整理好的Markdown特殊符号代码, 输入起来就十分方便了.
2017-04-10 17:17:08 9221
原创 图像的归一化互信息Normlized Mutual Information
紧接上文: 计算二维离散随机变量的联合概率分布我们知道了上文提到的几种计算二维概率密度分布中, accumarray 方法是最快的. 那么就使用accumarray来求计算两幅相同大小图像的归一化互信息.互信息的定义离散变量的互信息定义为: 求联合分布和边缘分布会用到了上文的方法. 或者使用熵来定义: 其中, HH是熵. 熵是测量信号或者图像中信息量大小的量. 常用定义式: 归一化互信
2017-04-07 16:38:03 9946 3
原创 图像配准 - 三张灰度图合成彩色图 ECC算法 OpenCV C++/Python实现
图像配准 - 三张RGB灰度图合成彩色图 ECC算法 OpenCV C++/Python实现
2017-03-30 14:06:46 12220 4
原创 OpenCV2.4.13 Python VideoCapture Fail 解决办法
OpenCV2.4.13 Python VideoCapture Fail 解决办法
2017-03-26 16:08:50 2964
原创 大话设计模式 附录A 面向对象基础 C++实现
大话设计模式附录A结合实例讲解了面向对象基础的基础知识. 代码是C#, 我使用C++ 结合MFC实现了一遍.
2017-03-15 20:21:42 1024
原创 图像灰度直方图匹配(直方图规定化,Histogram Matching)实验
直方图匹配比直方图均衡化有更高的自由度,可以随意设置灰度的分布。但是histeq的输出未必和目标一致。而且输出的直方图比较稀疏,牺牲了对比度和细节信息,可能造成图像失真。
2017-01-20 11:39:33 15982
转载 Gauss Laplacian Pyramid
pyramidGaussian and laplacian pyramids are applying gaussian and laplacian filter in an image in cascade order with different kernel sizes of gaussian and laplacian filter.
2017-01-16 15:55:50 1809
原创 图像处理-Gamma变换
Gamma变换: y=x^gamma; gamma>1, 较亮的区域灰度被拉伸,较暗的区域灰度被压缩的更暗,图像整体变暗; gamma<1, 较亮的区域灰度被压缩,较暗的区域灰度被拉伸的较亮,图像整体变亮;
2016-12-10 11:00:19 12985
翻译 Theano Tutorial 构建一个多层感知器MLP
Theano是一款可以让你编写符号公式类型代码并编译为不同架构(特别是CPU和GPU)的 软件包。它是Montreal大学的机器学习研究者们开发的。它不但是机器学习的应用,而且是以机器学习的思想设计的。它特别擅长于CPU-intensive和并行计算的机器学习技术,例如大规模的神经网络。这一篇指导文章会涉及Theano的基本法则,包括一些不太容易理解的地方。也会涉及一个简单的多层感知器的例子。
2016-09-04 19:55:34 1356
原创 Python 实现Harris 角点检测
具体原理见Feature extraction & image processing for computer vision
2016-04-04 23:50:15 5443
原创 使用Anaconda2 和 Pycharm搭建Python IDE
先安装Anaconda2,再安装pycharm2016一劳永逸,解决python packages numpy matplotlib 安装困难问题尤其适合离线安装
2016-03-27 10:05:54 7549
原创 Handwriting Number Recognition Using Python 2.7.11
The code blow comes from the Sentdex video on youtube, which I have changed a little bit. It’s easy to understand with basic Python knowledge.Now is the function and script: # coding = utf-8# from se
2016-03-12 11:21:39 995
原创 Python 2.7.11 字典操作
#coding=utf-8# DictMappingOperation.py# 1. 创建字典phonebook={'Alice':'2341', 'Beth':'9120', 'Cecil':'3248'}print phonebookitems=[('name','rong'),('age',24)]#使用键值对序列d=dict(items)print dd2=dict(name
2016-03-06 17:29:39 2040
原创 Python 2.7.11 字符串操作
#coding=utf-8# StringOperation.py# 1. str.find(substr,startIdx,endIdx)# 返回左边第一个子串的左边第一个字符的索引# 区分大小写string1='To be or not to be'print string1.find('be',1)print string1.find('to',0,5)#未找到返回-1# 2. s
2016-03-06 15:52:44 1520
原创 Python 2.7.11 基本语法和数据结构学习笔记
#coding=utf-8# hello.py# Python 基本语法学习笔记##1) str, reprs='Hello world!'print str(s)# Hello world!print repr(s)# 'Hello world!'##2) input, raw_inputname=input("what is your name?")#只支持字符串print "He
2016-03-06 10:54:15 781
原创 OpenCV2411 数据类型
#include <opencv2/core/core.hpp>#include <opencv2/imgproc/imgproc.hpp>#include <opencv2/highgui/highgui.hpp>#include <iostream>using namespace cv;using namespace std;int OpenCVDataTypes(){ //
2016-03-05 18:58:25 711
原创 QT OpenCV2.4.11 .pro文件内容
QT OpenCV2.4.11 .pro文件内容QT += coreQT -= guiTARGET = HelloWorldTestCONFIG += consoleCONFIG -= app_bundleTEMPLATE = appSOURCES += main.cpp \ drawpicture.cpp \ opencvdatatypes.cppINCLUDEPATH+=C
2016-03-05 18:56:47 1016
原创 大话设计模式 第二章 策略模式 C++实现
它定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的用户。 实现超市收银功能,根据不同的收费模式计算金额。
2016-01-10 21:21:52 567
原创 大话设计模式 第一章 简单工厂模式 C++实现
将功能相似的类统一继承于一个抽象基类(Abstract Base Class),将这些子类的实例化交给一个工厂类来完成。应用多态和封装的思想,子类的代码对客户端不开放。使用基类指针或引用调用virtual函数,动态地确定调用函数的子类类型。实现一个收银台计费程序,根据正常收费(N),打折收费(D)或返现收费(R)来确定收费金额。
2016-01-10 20:37:28 810
custom_data.ipynb
2019-10-23
机器学习实战_machine learning in action_SourceCode.zip
2018-08-16
Introduction to Machine Learning with Python_正式版.pdf
2018-08-16
An-introduction-to-neural-networks-for-beginners
2018-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人