Code covered by the BSD License
-
featurematch(featuremat1, fea...
This function matches the best point in the feature matrix
-
findangle(boundvec, startidx)
This function computes the bifurcation angle
-
point_angle(bw, seed, R, star...
This function computes the angle of seed from the start point
-
point_anglevec(bw, seed, R)
This function generate the anglevector that surrounds the seed
-
point_neighbors(bw, pt, R, se...
This function search the linked neighbor of the seed
-
points_feature(bw, radius);
This function call subfunctions to generate the feature data
-
points_featureangle(bw, radiu...
This function call subfunctions to generate the feature data
-
points_init(bw)
This function initializes the feature points from the binary image
-
points_link(bw, ptcore, ptmar...
This function links the current point and its neighbour points
-
points_select(bw, pt, R, Angl...
This function selects the optimal bifurcation points in the binary image
-
points_show(bw, pt, R, TagBw)
This function displays the detected points using a rectangular grid
-
points_showsome(bw, nodes, R)
This function displays some points togther with its neigbours
-
points_transform(node, dim, s...
This function extract the bifurcation coordinate from the node
-
verifymatch(linktable1, linkt...
This funciton verify the correspondence and find the best matched pair
-
startup.m
-
testreg.m
-
View all files
from
feature-based retinal image registration
by Li CHEN
feature point, retinal image , image registration, blood vessel
|
| points_featureangle(bw, radius);
|
function [ptbifubest, anglemat, bw] = points_featureangle(bw, radius);
% This function call subfunctions to generate the feature data
se = strel('square', 5);
bw = bwmorph(imdilate(bw, se), 'thin', Inf);
[ptbifu, ptroot] = points_init(bw);
[ptbifubest, anglemat] = points_select(bw, ptbifu, radius, 3);
|
|
Contact us at files@mathworks.com