Is there any way to make a clear or close border of region of interest in medical ultrasound images by using Matlab ?
1 回表示 (過去 30 日間)
古いコメントを表示
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 件のコメント
回答 (3 件)
Image Analyst
2015 年 10 月 11 日
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 件のコメント
Dhurgham Al-karawi
2015 年 10 月 11 日
1 件のコメント
Image Analyst
2015 年 10 月 11 日
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;
参考
カテゴリ
Help Center および File Exchange で Biomedical Imaging についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!