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 | ||