diff options
Diffstat (limited to 'SD-VBS/common/toolbox/ikkjin/getImgGrad.m')
| -rwxr-xr-x | SD-VBS/common/toolbox/ikkjin/getImgGrad.m | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/SD-VBS/common/toolbox/ikkjin/getImgGrad.m b/SD-VBS/common/toolbox/ikkjin/getImgGrad.m new file mode 100755 index 0000000..90fae28 --- /dev/null +++ b/SD-VBS/common/toolbox/ikkjin/getImgGrad.m | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | function Ig=getImgGrad(imgroi) | ||
| 2 | im = double(rgb2gray(imgroi)); | ||
| 3 | g1 = fspecial('gaussian', 9,1); % Gaussian with sigma_d | ||
| 4 | img1 = conv2(im,g1,'same'); % blur image with sigma_d | ||
| 5 | Ix = conv2(img1,[-1 0 1],'same'); % take x derivative | ||
| 6 | Iy = conv2(img1,[-1;0;1],'same'); % take y derivative | ||
| 7 | Ig=Ix.^2+Iy.^2; \ No newline at end of file | ||
