完整的包括皮肤及动作识别的C++人脸检测源代码
本文的目的是提供一个我开发的SSE优化的,C++库,用于人脸检测,你可以马上把它用于你的视频监控系统中。
涉及的技术有:小波分析,尺度缩减模型(PCA,LDA,ICA),人工神经网络(ANN),支持向量机(SVM),SSE编程,图像处理,直方图均衡,图像滤波,C++编程,还有一下其它的人脸检测的背景知识。
视频中运动检测算法源代码及演示代码
本文实现了在连续视频数据流中几种不同的运动检测算法,他们都是基于当前帧图像和前一帧图像的比较,程序使用了AForge.NET framework库。其中的示例代码支持下面几种视频格式:AVI文件、网路相机的JPEG和MJPEG,本地的采集设备(USB相机等)。
Canny滤波实现彩色图像的边缘检测
这个Matlab程序会先将图像转换到YCbCr颜色空间,然后使用Canny技术对彩色图像进行边缘检测。
matlab实现的基于颜色分隔的人脸人眼检测与定位及识别算法源代码
这是一个matlab程序,用来检测并定位人脸及人眼。采用的算法是肤色的颜色分隔。
附件中的文件包括 eyematch.m, eyematch2.m, face.m, findeye.m,skin.m, k001.JPG等等
Matlab下使用局部SMQT特征和SnoW分类器的人脸检测系统
这个人脸检测系统开发于Matlab下,基于局部Successive Mean Quantization Transform (SMQT)特征和split up Sparse Network of Winnows (SNoW)分类器。理论来源的论文是:Face Detection using local SMQT features and split up SNoW classifier.
基于Gabor特征提取和人工智能的人脸检测系统源代码
这是一个使用了Gabor特征提取和人工智能的人脸检测系统源代码
基于Sobel算子的边缘检测提取算法源代码
代码使用一个转换到MEX的c程序转换BW图像到一个编译提取的图像。使用的算法是基于Sobel的算法。
使用标准Hough变换进行直线检测
本代码使用标准Hough变换,在一个二进制图像中,检测直线段。
MATLAB实现视频摄像中的运动检测(人体等)免费源代码
这个matlab实现的程序中视频识别运动中的物体(通过连续的图像帧)并在一个窗口中展示那个运动的物体。
当你执行这个代码的时候一定别忘了检查输入的视频是否被MATLAB所支持。所以,作者在代码文件中附加了一个实例视频文件。
Matlab标准Hough变换实现圆检测
这个matlab程序通过标准的hough变换,并指定圆半径的情况下,在二值图像中检测圆。
MATLAB实现基于Hough变换的圆形物体的检测源代码
这是一个优化后的基于Hough变换的圆形物体的检测源代码,实现语言是MATLAB。它使用弦中点的圆检测算法,支持只搜索部分图像面积,以加快速度。
灰度图像各向异性扩散(Anisotropic Diffusion)滤波算法源代码
本程序实现灰度图像各向异性扩散(Anisotropic Diffusion)滤波算法,可以用于平滑信号,保留边缘,增强边缘对比度。与普通高斯Gaussian算法相比,它不会平滑边缘的图像。
完整的Matlab下人脸检测及识别系统源代码
这个人脸检测和识别系统开发于Matlab 7.0.1下,非常值得学习。
Matlab实现Harris角点检测源代码
这个matlab程序可以计算并在原图像上绘制Harris角点.
Matlab的灰度图上SUSAN边缘检测源代码
这个matlab程序用于在一幅灰度图上实现SUSAN边缘检测。
C#实现图像边缘检测(均匀度, 边缘差异, sobel, canny)
该图像处理工具箱包含了一系列的图像处理,包括很多滤波及AForge.NET框架下提供了图像分析功能。边缘检测(均匀度, 边缘差异, sobel, canny)等算法的实现。
Linux下开源的C语言实时人脸识别系统源代码(malic)
Malic是一个完整的Linux下的人脸识别系统源代码,它是SourceForge上的一个开源项目,使用Malib实现实时处理,CSU Face Identification Evaluation System进行人脸识别。算法包括:主成份分析(principle components analysis (PCA)),a.k.a eigenfaces算法,混合主成份分析,线性判别分析(PCA+LDA),图像差分分类器(IIDC),弹性图像匹配算法(EBGM)等等
Matlab主成份分析(PCA)人脸识别源代码
这是一个Matlab编写的基于PCA的人脸识别分类算法,对FERET数据库进行了分类。
eigenface人脸识别Matlab
这个Matlab程序使用eigenface系统实现人脸识别,它使用AT&T的数据库,运行代码实例前,请阅读其中的comment,下载该数据库。
C#实现LSB算法在话音/语音波形文件中隐藏/加密数据
这个代码和文章教你如何在一个话音文件中隐藏任何数据,在相关的文章中介绍了如何在位图、MIDI音轨、.NET程序集等资源中隐藏数据,现在该轮到如何在语音数据里隐藏了。
Matlab实现基于神经网络的文字/字母识别
程序实现于MATLAB R14,实现了神经网络的文字识别,目前是对英文字母,当然对汉字要难些,而且可能会不是特别准确(因为需要训练的样本多了)。
一个人工智能神经网络BrainNet源代码及完整的示例教程(并实现一个简单的手写文字检测与识别系统)
文章一步步教你如何编写一个人工智能的神经网络程序,告诉你什么是神经元、神经网络和他们的应用程序,并介绍BrainNet-开源的人工神经网络库。
最后使用这个库,开发一个简单的手写文字识别的程序。
图像边缘检测及颜色发现
如果你正在学习边缘检测的阈值,那么这些程序对你是有用的。
Matlab实现的图像中的圆、矩形、正方形等形状识别
Matlab实现的一个圆、矩形、正方形等形状识别。也就是一个分类器。
Matlab实现基于相关检测BPSK信号的误比特率BER仿真
作者需要解决BER计算的问题,所以做了一个对BPSK信号做了相关检测。对添加噪声之后的BER进行解调,发现比理论要差多。也希望读者能够给出解答。
Matlab实现的(Trelea,Common和Clerc)粒子群优化算法工具箱源代码
这个Matlab工具箱为计算机智能的研究人员和开发人员、学生及实验而开发。它非常的健壮,已经有几篇论文是用它来做的实验。用于粒子群优化算法工具箱。
Matlab实现多线性主成份分析(MPCA)
这是一个Matlab实现的MPCA(Multilinear Principal Component Analysis)源代码。
MATLAB实现基于Daugman的虹膜提取算法源代码
程序输入一个眼部图像,然后从人眼图像中提取出虹膜。输出的图像在原图的基础上绘制出虹膜位置的圆圈。
快速图像旋转源代码
程序实现.NET Compact Framework下,快速图像旋转功能。它不是使用普通.NET程序中的Image.RotateFlip,而是实现可以用于.NET Compact Framework的另一种图像旋转算法。并且,提升了旋转的性能。
通过颜色亮度实现角点检测
这个Matlab程序通过计算图像的像素点的颜色亮度,实现角点检测程序。与目前大部分的角点检测、边检测算法不一样。
Gabor滤波实现视网膜上血管纹理特征提取源代码
本程序开发与Matlab环境中,使用Gabor滤波实现,视网膜中血管/血丝特征提取功能。
C#实现图像自适应二值化
该图像处理工具箱包含了一系列的图像处理,包括很多滤波及AForge.NET框架下提供了图像分析功能。自适应二值化(简单的图像统计)
使用HSV颜色空间的颜色检测
这里的代码提供了一个示例,用于训练和测试颜色检测。这个示例程序运行于HSV颜色空间中,而不是RGB。
用于静态图像人脸检测与识别的Karhunen-Loeve降解算法
这个Matlab程序通过Karhunen-Loeve变换的算法,实现了人脸检测与识别。
在灰度图像中Hough变换检测多种半径的圆
这个Matlab程序可以自动检测出灰度图中的不同半径大小的圆,并自动标明每个圆的位置和半径。基于对原理是Hough变换。
基于主成分分析(PCA)的人脸识别系统
本程序实现了基于PCA的人脸识别方法,所有的函数都非常容易使用,且注释非常多,并且,附带了一个示例脚本和两个小的训练和测试数据库来展示其使用。
人脸检测中的皮肤区域检测
自己编的一个matlab皮肤区域检测程序
C#使用神经网络实现光学字符识别(OCR)源代码及教程
文章和附件代码教你如何使用人工智能的神经网络开发一个简单的光学字符识别(OCR)应用程序,程序可以获得非常高质量的识别率和性能。
将前景图像与背景图像融合的源代码下载
Allows to merge a background with a transparent foreground without using alphadata
C#实现的VF图像同构(Isomorphism)算法源代码
附件中的源代码实现了VF图像的同构(Isomorphism)算法。同时还有一些其他的Wrapper程序,用来把这个库运用到其他语言如Python。整个代码实现于C#,同时提供C++的库。
SIFT特征点匹配
vc实现sift特征点提取和匹配
MATLAB给图像添加高斯、椒盐、加性及乘性噪声(噪声生成)源代码
这个matlab程序实现的是一个噪声生成器,它可以生成高斯、椒盐、加性及乘性噪声,并把这些噪声添加到一幅图像上。
MATLAB实现灰度图像的膨胀与腐蚀算法源代码
这个MATLAB程序实现了灰度图像的膨胀与腐蚀算法,作者用c语言优化了算法,达到了至少3倍速度的提高。
大家都知道图像的膨胀与腐蚀常被用在数字图像重构中,非常有用处的算法。
MATLAB实现的图片马赛克算法源代码
本文算法MOSAIC,从你收集的图片中创建一个马赛克图片。首先,你选择一个基准图片,然后,设定使用的马赛克图片数量,然后生成一个大图。
图像边缘检测与提取源代码
This code converts a BW image to an Edge Detected image in C with MEX. This code implements convolution with Sobel kernels to do the edge detection. I put this together for a school project and I couldn't find any good examples of MEX with image processing. One note the code is currently hard coded to handle only UINT8, however it should be trivial to convert that data type. Enjoy.
VC++开发的指纹识别程序源代码
这是一个用C++语言实现一个指纹识别程序,要求满足FVC国际竞赛标准,并在学校建立的指纹库上实测。程序里应用到的技术有:中值滤波、直方图均衡化、脊线方向提取、Gabor滤波、指纹细化、特征提取、特征点过滤、基于局部特征点的特征匹配等等……
图像压缩算法演示源代码
一系列展示图像压缩技术的源代码。包括有:使用块截断编码的图像压缩(Block Truncation)、基于高斯金字塔变换的图像压缩(Gaussian Pyramids)、基于离散余弦变换对图像压缩(Discrete Cosine Transform)、基于奇异值分解(SVD)的图像压缩(Singular Value Decomposition)。给出的代码还可以用于2D图像噪声消除。
动目标检测(FFT和FIR两种方法)
这是雷达动目标检测的matlab实现方法,使用了FFT和FIR两种方法
人脸检测系统
人脸检测系统 C++
二维图像Gabor滤波源代码
Gabor滤波器经常被用于形状检测和特征提取,比如增强指纹图像。本代码用matlab实现了一个二维Gabor滤波器。
使用图像的互信息进行自动图像配准源代码
这个程序通过归一化后的图像互信息进行图像的自动配准。中间通过旋转等进行图像对齐。
图像直方图均衡化和局部均衡化
程序用于对一幅图像进行局部和全局的直方图均衡化。程序比较简单,适于初学者。
Matlab手写文字识别源代码
这个Demo展示手写文字识别的各个步骤,包括图像的预处理、裁剪、大小转换、人工神经网络训练和识别等等。
二维图像的仿射变换源代码
程序在一个2D图像上计算并应用地理仿射变换。
图像各向异性及时变滤波器
本程序是一个工具箱,用于图像处理,包括了图像各向异性及时变滤波器,等各种特殊变滤波器。
水平集模型的图像分割
这个Matlab程序实现一个基于活动轮廓的边缘检测,而不进行重新初始化。
MATLAB实现图像任意角度旋转源代码
这个matlab程序实现图像的任意角度的顺时针旋转。
使用Gabor小波滤波进行纹理提取
这个程序用Gabor小波进行纹理提取。
基于PDE的图像边缘保留去噪源代码
本程序实现全变分(Total Variation, TV)的去噪算法,它使用了PDF纠正TV算法中的小问题。该算法可以很好地保留原图边缘信息的同时,去除噪声。
C#中GDI+实现简单二维矢量图编辑器教程及源代码
这是一个GDI+实现的二维矢量图编辑器,目前支持的形状有矩形、直线、椭圆、图像、RTF文字、弧线等等。展示了大部分的GDI+的功能,例如图像透明、钢笔等等……