point of intersection of a circle and binary image
显示 更早的评论

i have a binary image and i have plot a circle on it as shown in figure A.The circle intersects the image at 4 points.But i want to mark two point with cross marker similar to figure B .How do i do that. Plz help
回答(1 个)
Doug Hull
2014-11-18
0 个投票
I have an ugly solution that might be what you want:
- run EDGE on the binary image. You now have a binary image with the edges.
- create a binary image with your circle being the TRUEs. Depending on how you specified your circle, this should be a very reasonable task.
- AND these two binaries together. You should find the points of intersection. You might need to clean them up a bit is all.
类别
在 帮助中心 和 File Exchange 中查找有关 Image Arithmetic 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!