Is there any way to make a clear or close border of region of interest in medical ultrasound images by using Matlab ?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
In particular, I am working with 2D medical ultrasound images . The problem with some kinds of images is, there is no clear or close border. that will make a problem when I wanna segment the ROI by using for example Active contours method .is there any solution that will make a clear and close border before doing segmentation. Many Thanks.
0 Kommentare
Antworten (3)
Image Analyst
am 11 Okt. 2015
Use imclearborder(). Post your image is you want any help.
2 Kommentare
Image Analyst
am 11 Okt. 2015
I don't know what you want to make a border around in that image. I suggest you look at the image processing literature for ultrasound segmentation papers: http://www.visionbib.com/bibliography/contentsmedical.html#Medical%20Applications,%20CAT,%20MRI,%20Ultrasound,%20Heart%20Models,%20Brain%20Models
If you want to use activecontour(), see my attached demo.
0 Kommentare
Dhurgham Al-karawi
am 11 Okt. 2015
1 Kommentar
Image Analyst
am 11 Okt. 2015
I didn't know if you mean close, like "nearby" or if you mean close like "to seal off". To close/seal the hole/bay you can use bwconvhull() on the binary image. If you want to draw a line in the gray scale image with the perimeter, you can use bwconvhull, and then bwperim, and burn the perimeter into the image
binaryImage = bwconvhull(binaryImage, 'union');
perimeterImage = bwperim(binaryImage) > 0;
grayImage(perimeterImage) = 255;
Siehe auch
Kategorien
Mehr zu Ultrasound Imaging finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

