Matlab
Data:
Variables stored in imgproc.mat
img1 (1024 x 1024): Output from the Mejiering
ridge detector (maximg in
img2 (1024 x 1024): Output from Automated NeuriteÉ..
paperÕs Òridge detectionÓ (using img1 as the input)
-These
are the minimum eigenvalues across scales (e.g. sigma
= 1, 2, 3, 4, 5, 6, 7)
img3 (1024 x 1024): Output from Automated NeuriteÉ..
paperÕs Òridge detectionÓ (using img2 as the input)
-Again,
minimum eigenvalues across scales
img2_eigvec (1024 x 1024 x 2):
img3_eigvec (1024 x 1024 x 2):
If
the eigenvector associated with each point is [nxi,j nyi,j]T,
where i = row index, j = column index,
then say for the pixel at i = 1, j
= 1 for img2,
nx1,1 = img2_eigvec(1,1,1);
ny1,1 = img2_eigvec(1,1,2);
-img2_eigvec(:,:,1) is the first entry of the eigenvector (nxi,j for all i, j)
-img2_eigvec(:,:,2) is the second entry of the eigenvector (nyi,j for all i, j)
To
access all nx, use squeeze(img2_eigvec(:,:,1))
To
access all ny, use squeeze(img2_eigvec(:,:,2))