- improved clipping

- matte is clipped matte white

git-svn-id: http://moon:8086/svn/matlab/trunk@150 801c6759-fa7c-4059-a304-17956f83a07c
This commit is contained in:
2020-10-07 19:50:13 +00:00
parent 58b94067b1
commit 130f83a27f
3 changed files with 8 additions and 12 deletions
+6 -5
View File
@@ -29,11 +29,11 @@
function chromakey (prj_name, k_e_matte, k_e_edge)
k_ds_matte = 1.0;
clip_white_thresh = 0.80;
clip_white_amp = 3;
clip_white_thresh = 0.60;
clip_white_amp = 5;
clip_black_thresh = 0.20;
clip_black_amp = 3;
clip_black_thresh = 0.40;
clip_black_amp = 5;
[im_rgb, ref_rgb] = prj_load(prj_name);
@@ -47,7 +47,8 @@ figure;
imshow(conf); title("conf")
matte_clipped_w = clip_white(matte, clip_white_thresh, clip_white_amp);
matte_clipped_b = clip_black(matte, clip_black_thresh, clip_black_amp);
matte_clipped_b = clip_black(matte_clipped_w, clip_black_thresh, clip_black_amp);
matte = matte_clipped_w;
figure;
imshow(matte_clipped_w.*matte_clipped_b); title("matte_{clipped}")