Using bwpropfilt after imrotate
이전 댓글 표시
Hi all,
I have a code that detects objects from an image using bwconncomp, this function detects more then 4000 objects in my original image.
I realized that i need to rotate the image in order for the object detection algorithm to work better.
When I use imrotate before the function bwconncomp it recognizes 380 objects (much less then the original):
-> differences marked in redWhat do I need to add in order that i will be able to detect the same number of objects in both images (the original and the rotated)?.
I also realized that when im using the imrotate the size of the image is changing so im using it with crop:
tif_file=imrotate(tif_file,-4,'crop');
And then the size does not change, and when I use imshow the image looks the same.
Any help will be highly appreciated!!
댓글 수: 2
Image Analyst
2022년 7월 31일
Not sure I understand. Why do you believe that it needs to be rotated to segment it better but then when you do that you say it segments it worse. Why do you believe your premise when you've shown it not to be true?
stav marzuk
2022년 7월 31일
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Region and Image Properties에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
