自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (6)
  • 收藏
  • 关注

原创 opencv canny边缘检测

Mat m_FaceImg=imread("D:/faceData/PIEsub/01_03.jpg",0); Mat edge; int edgeThresh=1; int pcount=0; blur(m_FaceImg, edge, Size(3,3)); Canny(edge, edge, edgeThresh, edgeThresh*3, 3); imshow("

2014-03-27 17:34:35 875

原创 BBHE

% clc;% clear all% close all;% I0=imread('d:\faceData\AR\m-027-01.pgm'); %读入JPG彩色图像文件function pic=BBHE(I0,meanv);if size(I0,3)==3 I=rgb2gray(I0);else I=I0;end

2014-03-27 16:54:04 9551 3

转载 matlab字符串处理

% 字符串处理 a='  a';b='b  b';c='cccc';m='' % 获取字符串长度 length(a)     % 连接两个字符串,每个字符串最右边的空格被裁切 d=strcat(a,c)  length(d) % 连接多行字符串,每行长度可不等,自动把非最长字符串最右边补空格 % 使与最长字符串相等,会忽略空字符串 e=strvcat(a,b,m

2014-03-27 10:34:50 830

原创 makelist

生成图片路径和类别列表mydir='D:\mycode\FR\AlgDLL\AlgTest\ARsub\';fid = fopen('D:\mycode\FR\AlgDLL\AlgTest\ARsub\ARtext.txt','A')filename=dir([mydir,'*.jpg']); %扩展名n=length(filename);idx=0;oldstr='';

2014-03-24 17:17:42 1996

原创 图像查询相关

http://www.ci.gxnu.edu.cn/cbir/code.aspx

2014-03-20 16:10:15 539

翻译 AR face data

1.包含大约3000张彩色图片,测试者为116人(63名男性,53名女性)2.正面人脸3.具有表情,光照,饰品(眼镜,围巾)的变化4.包括两组场景,拍摄时间相差14天samples:1 : Neutral expression 2 : Smile 3 : Anger 4 : Scream 5 : left light on 6 : right light

2014-03-19 10:01:01 908 1

转载 total variation denoising

(来自wiki  total variation denoising) In signal processing, Total Variation denoising, also known astotal variation regularization is a process, most often used in digital image processing that ha

2014-03-18 18:24:17 3811

原创 C++按文件夹读写图片

#include #include #include #include #include using namespace std;int main(){ string path="D:/faceData/yeleface_group/"; string savepath="D:/faceData/yeleface_group_TT/"; int fn

2014-03-18 14:26:23 1614

原创 matlab to opencv(CV::Mat)

1.D=M(:,[2:3 3]) int main() { Mat M = (Mat_(3,3) << 0, 1,2,3,4,5,6,7,8); cout<<M<<endl; Mat D(3,3,CV_32FC1); for(int i=1;i<3;i++) { M.col(i).copyTo(D.col(i-1)); } M.col(2).copyTo(D

2014-03-16 17:48:08 985

转载 OpenCV矩阵运算

一、矩阵Mat I,img,I1,I2,dst,A,B;double k,alpha;Scalar s;1.加法I=I1+I2;//等同add(I1,I2,I);add(I1,I2,dst,mask,dtype);scaleAdd(I1,scale,I2,dst);//dst=scale*I1+I2;2.减法absdiff(I1,I2,I);//I=|I1-I2

2014-03-16 17:40:21 631

转载 Matlab 最大值滤波 中值滤波 最小值滤波 函数 ordfilt2

【转载】原文出处:http://blog.csdn.net/fengbingchun/article/details/5951629ordfilt2函数在MATLAB图像处理工具箱中提供了二维统计顺序滤波函数ordfilt2函数。二维统计顺序滤波是中值滤波的推广,对于给定的n个数值{al ,a2,...,an},将它们按大小顺序排列,将处于第k个位置的元素作为图像滤波输出,即序号为k的

2014-03-13 15:32:56 3287

转载 《Single Image Haze Removal Using Dark Channel Prior》一文中图像去雾算法的原理、实现、效果(速度可实时)

最新的效果见 :http://video.sina.com.cn/v/b/124538950-1254492273.html        可处理视频的示例:视频去雾效果     在图像去雾这个领域,几乎没有人不知道《Single Image Haze Removal Using Dark Channel Prior》这篇文章,该文是2009年CVPR最佳论文。作者何凯明博士,2007年清

2014-03-13 14:55:15 1490

转载 图像处理-线性滤波-1 基础(相关算子、卷积算子、边缘效应)

这里讨论利用输入图像中像素的小邻域来产生输出图像的方法,在信号处理中这种方法称为滤波(filtering)。其中,最常用的是线性滤波:输出像素是输入邻域像素的加权和。 1.相关算子(Correlation Operator)       定义:,  即 ,其中h称为相关核(Kernel).          步骤:        1)滑动核,使其中心位于输入图像

2014-03-13 14:24:08 1090

转载 图像处理-线性滤波-2 图像微分(1、2阶导数和拉普拉斯算子)

更复杂些的滤波算子一般是先利用高斯滤波来平滑,然后计算其1阶和2阶微分。由于它们滤除高频和低频,因此称为带通滤波器(band-pass filters)。在介绍具体的带通滤波器前,先介绍必备的图像微分知识。1 一阶导数连续函数,其微分可表达为 ,或                         (1.1)对于离散情况(图像),其导数必须用差分方差来近似,有    

2014-03-13 11:21:07 1744

转载 matlab练习程序(TV模型图像修复)

曾经想要实现过Bertalmio图像修复算法,无奈自身实力不够,耗费两天时间也没能实现。昨天博客上有人问到TV模型,这个模型我过去是没听说过的,于是就找来相关论文研究了一下,发现TV模型也可以用来修复图像,于是就有了想实现的想法。用到的偏微分方程技巧和各项异性扩散很像。先看看效果吧:原lena:随手截的噪声图:合成的需要修复的图:修复后的图(没有处理边界):

2014-03-12 15:14:27 3557 2

原创 代码搜集

Saliency Detection via Graph-Based Manifold Ranking CVPR2013先分割成superpixel,再给每个superpixel个概率是不是要找的物体http://ice.dlut.edu.cn/lu/Project/CVPR13[yangchuan]/cvprsaliency.htm

2014-03-12 12:46:45 629

转载 Total Variation Denoising

MATLAB functions: tv.m calc_lam.m calc_lamxy.m loc_var.m db.m TV denoising (scalar fidelity term) [ROF92]Reduces the total-variation of the image. Filters out noise w

2014-03-12 10:42:55 5042

原创 光照归一化算法——TT

参考文献:Enhanced local texture feature sets for face recognition under difficult lighting conditionsGamma correction变换增大暗区和阴影的动态范围,同时压缩高光区和亮区。DoG filter高通滤波,增强细节信息。Mask非必须,添加mask可消除头发等的影响。

2014-03-11 16:05:39 7035

转载 opencv Mat 像素操作

1 cv::Mat    cv::Mat是一个n维矩阵类,声明在中。 class CV_EXPORTS Mat{public: //a lot of methods …/*! includes several bit-fields: - the magic signature - continuity fl

2014-03-10 14:58:05 1023

转载 光照归一化算法——DCT

% This function does the following processing on each block: DCT, quantize DCT,% inverse DCT% This function is called by dct_exp% Yao Wang 4/10/2003function qimblock=blkdct_quant(imblock,QP)

2014-03-07 11:18:25 2879

转载 fatal error LNK1112: module machine type 'X86' conflicts with target machine type 'x64'

今天编译工程遇到LNK1112错误:fatal error LNK1112: module machine type 'X86' conflicts with target machine type 'x64'网上查找原因未果,根据线索发现问题原因:当前编译的工程选择是x64平台,但是它所依赖的某个工程(这个出错的工作)却是以win32方式编译的。具体在工程的属性中

2014-03-06 15:45:32 1737

转载 DCT变换(matlab)

原文地址:http://hi.baidu.com/huguosheng/item/06393d5744ee9f3795eb05f2example 1(use real image):A=imread('class_f.png');imshow(A) %A is unit8(0,255)C=dct2(A); %进行余弦变换figure;B=log(abs(C));

2014-03-04 16:09:28 3172

C#+Emgu人脸检测 vs2010

一个C#+Egmu的人脸检测程序(基于windows窗体) 同时包括一个如何配置Egmu的说明文档 希望对初学者能有帮助

2012-12-17

16格数字拼图游戏

javascript写的拼图游戏,有比较详细的注释哦。head first ajax实例。

2012-10-30

asp.net网站小实例

head first ajax第三章实例,asp.net下运行,绝对可用。

2012-10-26

adaboost算法源码(c++)

adaboost源码,用c++写的。抛开了积分图计算等复杂的部分,专注于adaboost算法的具体实现过程,希望对初学者有帮助,也希望高手不吝指教。

2010-04-09

基于套接字函数的聊天室(入门级)

基于套接字函数的聊天室 比较简单,适合初学者

2009-08-15

空空如也

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

TA关注的人

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