Community Profile

photo

somayeh gh


Active since 2017

Statistics

  • First Review
  • Thankful Level 1

View badges

Content Feed

View by

Question


Hello everyone, How can I measure the width of a vessel between two intersection?
The attached file is the segmented image. I extracted the intersection as the nodes of a graph and now I wanted to measure the c...

7 years ago | 0 answers | 0

0

answers

Question


How can I draw link between two nodes which are extracted from retinal vessel network.
The attached file is the plot of nodes. Thanks much for your help

7 years ago | 0 answers | 0

0

answers

Question


I want to subtract (or extract or crop?!!!) a certain part of image and display the result(mean original image minus the extracted part). In my program I2 is the extracted part and I is original image. I need I-I2? Thanks much
The goal is extracting the optic disc from retinal image: I = imread('cameraman.tif'); [I2, rect] = imcrop(I); figure, imsh...

7 years ago | 0 answers | 0

0

answers

2

answers

Question


How can I divide a binary image to some 25x25 size images?
Thank you!

7 years ago | 1 answer | 0

1

answer

Question


I wanted to extract intersection in the retinal vessels. This is my code which extract several number of pixels in one intersection! How can I merge them to just one pixel? Thank you for your help in advance :)
out= imread('image12.tif'); A=im2double(out); B= [1 1 1; 1 0 1;1 1 1]; cc= conv2(A,B,'same').*(A==1); ...

7 years ago | 0 answers | 0

0

answers

Question


I have a matrix A=[1 0 1 1;0 0 1 0; 0 0 1 0; 0 0 0 0] and I wanted to count the neighbor with value one of each pixel with value one. So I need to reach this result: result=[0 0 2 2;0 0 2 0;0 0 1 0;0 0 0 0]. I will be appreciated for your help.
I know that function 'conv2' can count the neighbors with value one but it counts the neighbors of all pixel. I need only count...

7 years ago | 1 answer | 0

1

answer

Question


This is my code for extracting the intersection on the centerlined retinal image, I wanted to remove the border( the circle around the vessel network) of this image. Is there anybody to help me ? Thanks very much
out= imread('image12.tif'); A=im2double(out); B= [1 1 1; 1 0 1;1 1 1]; cc= conv2(A,B,'same'); [r,c]= find(cc...

7 years ago | 0 answers | 0

0

answers

Question


I extracted some points from a binary image and now I wanted to detect that is there any link(edge) between them. How can I do that in MATLAB? Thanks very much for your help
A = im2double(I5); B = [1 1 1; 1 0 1; 1 1 1] ; cc = conv2(A, B, 'same'); [r, c] = find(cc > 3); imshow(I5); scatter...

7 years ago | 1 answer | 0

1

answer

Question


I need to detect the pixels with more than 2 neighbors with value 1, Based on my code the image and point(x) are not exactly aligned and I cannot to save the result! is there anyone to help me? Thanks very much
A = im2double(I5); B = [1 1 1; 1 0 1; 1 1 1] ; cc = conv2(A, B, 'same'); [r, c] = find(cc > 3); imshow(I5); text(...

7 years ago | 1 answer | 0

1

answer

2

answers