- Finding center of a line - MATLAB Answers - MATLAB Central (mathworks.com)
- How to find the centreline of two curves - MATLAB Answers - MATLAB Central (mathworks.com)
- Centerline and bounding curve in image - MATLAB Answers - MATLAB Central (mathworks.com)
How do I find the centerlines shown in the image?
조회 수: 9 (최근 30일)
이전 댓글 표시
Original image: "myimage"
Binary image: "binary"
Code to reach from original image to binary image:
I = imread("myimage.jpg");
I = im2gray(I);
I = imadjust(I);
Igs = I > 150;
imshow(Igs)
Igs = imfill(Igs,"holes");
Igs = bwareaopen(Igs,50);
imshow(Igs);
SE = strel("disk",10);
Igs = imclose(Igs,SE);
Igs = imopen(Igs,SE);
imshow(Igs)
I want to detect the 6 centerlines shown in the binary image marked in red. What functions or method do I use to detect these centerlines?
Thankyou.
댓글 수: 0
답변 (1개)
Prateek
2022년 11월 22일
Hi Husain,
There can be different approaches to find and draw centerlines, such as scanning image columns or using the function “bwskel”. The following links contain detailed discussions on the same:
Please refer to these discussions. These should be helpful in constructing a solution.
Regards,
Prateek
댓글 수: 2
Prateek
2023년 1월 24일
Hi Husain,
I believe you would have found a solution by now. If that is not the case, I suggest you approach the MathWorks Technical Support for this. Here's the link for it - https://in.mathworks.com/support/contact_us.html?requestedDomain=
Regards,
Prateek
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!