资源简介
人脸检测,五官检测 matlab
代码片段和文件信息
function result = find_result_channel(src_imgdst_imgpadding_factor)
[rws cls] = size(src_img);
src_img_x = find_x_gradient(src_imgcls);
src_img_y = find_y_gradient(src_imgrws);
dst_img_x = find_x_gradient(dst_imgcls);
dst_img_y = find_y_gradient(dst_imgrws);
new_dst_img_x = dst_img_x;
new_dst_img_y = dst_img_y;
new_dst_img_x(2:rws-12:cls-1) = src_img_x(2:rws-12:cls-1);
new_dst_img_y(2:rws-12:cls-1) = src_img_y(2:rws-12:cls-1);
new_dst_img_x_x = find_x_gradient_b_diff(new_dst_img_xcls);
new_dst_img_y_y = find_y_gradient_b_diff(new_dst_img_yrws);
divergence_field = new_dst_img_x_x + new_dst_img_y_y;
divergence_field = divergence_field(padding_factor:size(divergence_field1)-padding_factor-1padding_factor:size(divergence_field2)-padding_factor-1);
src_img = src_img(padding_factor+1:size(src_img1)-padding_factorpadding_factor+1:size(src_img2)-padding_factor);
dst_img = dst_img(padding_factor+1:size(dst_img1)-padding_factorpadding_factor+1:size(dst_img2)-padding_factor);
[rws cls] = size(src_img);
%laplace_sparse_matrix = Create_Laplace_Sparse_Matrix(rws cls);
laplace_sparse_matrix = sp_laplace(rws cls);
mask = zeros(rwscls);
mask(:1) = 1;
mask(:cls) = 1;
mask(1:) = 1;
mask(rws:) = 1;
mask = logical(mask);
mask = mask(:);
divergence_field = divergence_field(:);
src_img = src_img(:);
dst_img = dst_img(:);
x_dash_dash = dst_img(mask);
A_dash_dash = laplace_sparse_matrix(:mask);
b_dash_dash = A_dash_dash * x_dash_dash;
b_dash = divergence_field - b_dash_dash;
A_dash = laplace_sparse_matrix(~mask~mask);
b_dash = b_dash(~mask:);
x_dash = A_dash\b_dash;
result = zeros(size(divergence_field1)1);
result(~mask1) = x_dash;
result(mask1) = x_dash_dash;
result = reshape(resultrwscls);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-11-27 22:16 hw-extension-eye_repair\
文件 308278 2018-11-27 11:44 hw-extension-eye_repair\0001.bmp
文件 67885 2018-11-19 16:41 hw-extension-eye_repair\001.jpg
文件 73083 2018-11-19 16:41 hw-extension-eye_repair\011.jpg
文件 2047 2018-05-28 03:36 hw-extension-eye_repair\1.jpg
文件 24862 2018-05-28 03:36 hw-extension-eye_repair\2.jpg
文件 13312 2009-12-06 17:30 hw-extension-eye_repair\Thumbs.db
文件 244168 2018-05-28 01:58 hw-extension-eye_repair\face.png
文件 229950 2018-05-28 01:40 hw-extension-eye_repair\face_original.png
文件 844542 2018-05-28 03:36 hw-extension-eye_repair\final_result.bmp
文件 1803 2005-11-18 16:36 hw-extension-eye_repair\find_result_channel.m
文件 85 2004-03-24 20:24 hw-extension-eye_repair\find_t_gradient.m
文件 102 2004-03-24 20:26 hw-extension-eye_repair\find_t_gradient_b_diff.m
文件 71 2004-02-12 18:36 hw-extension-eye_repair\find_x_gradient.m
文件 94 2004-03-14 18:48 hw-extension-eye_repair\find_x_gradient_b_diff.m
文件 70 2004-02-12 18:49 hw-extension-eye_repair\find_y_gradient.m
文件 91 2004-03-14 18:48 hw-extension-eye_repair\find_y_gradient_b_diff.m
文件 11897 2005-11-18 16:26 hw-extension-eye_repair\moon.JPG
文件 76067 2004-04-12 23:30 hw-extension-eye_repair\mountains.JPG
文件 767 2004-03-24 19:12 hw-extension-eye_repair\pad_image.m
文件 1901 2018-05-28 03:06 hw-extension-eye_repair\poi_img_edit.m
文件 852 2018-11-27 14:34 hw-extension-eye_repair\prepocess_images.m
文件 1808 2018-05-28 02:46 hw-extension-eye_repair\run.m
文件 844542 2018-05-28 03:36 hw-extension-eye_repair\simple_cut_and_paste_result.bmp
文件 1492 2004-02-12 11:17 hw-extension-eye_repair\sp_laplace.m
文件 1488 2018-11-27 12:06 hw-extension-eye_repair\test.m
- 上一篇:HMM的matlab程序182408
- 下一篇:8邻域算法边缘跟踪
相关资源
- 基于HaarLike的人脸检测
- adaboost人脸检测算法
- 基于神经网络的人脸识别/检测MATLAB模
- 人脸检测源码 face detection source code
- 人脸检测与MATLAB实现
- matlab人眼检测代码
- 基于肤色的人脸检测matlab代码
- 基于肤色的人脸检测
- 基于肤色的简易人脸检测
- matlab 人脸检测
- MATLAB基于肤色模型和模板匹配的人脸
- matlab基于笔记本电脑的摄像头的人脸
- matlab实现人脸检测并提取摄像头检测
- 基于卡尔曼滤波的视频人脸跟踪MATL
- matlab实现RGB、HSI、YCbCr之间的转换以及
- 基于matlab-GUI实时人脸检测系统
- matlab中基于Viola-Jones算法的人脸检测
- 利用肤色分割进行人脸检测
- 基于肤色的RGB多人脸检测
- Matlab人脸检测及跟踪代码
- 人脸检测matlab代码程序
- ( 关于人脸检测的MATLAB代码
- 人脸检测肤色分割MATLAB程序
- matlab基于肤色和模板匹配的人脸检测
- 人头检测matlab代码
- adaboost法人脸检测
- matlab 人脸识别.rar
- 人脸识别matlab代码
- CNN人脸检测代码
- VideoFaceDetect 使用matlab调用opencv做成的
评论
共有 条评论