Potrzebuję przyciąć okrąg w MATLAB.MATLAB: jak wycinam krąg z obrazu
Potrzebuję wykonać segmentację tęczówki, a ja zidentyfikowałem punkt środkowy i promień tęczówki, i muszę go odciąć od obrazu.
Mam wektor ci, że ci (1) jest współrzędną X ci (2) jest współrzędną Y, a ci (3) jest promieniem koła.
Tam idzie moja odpowiedź ... =) bardzo ładne. +1. Aby posegmentować obraz, pomnóż go za pomocą maski. Niech na zewnątrz będą zera. – Marnix
@Marnix: Przepraszam :). W każdym razie sugeruję umieszczenie NaN na zewnątrz, takich jak 'image (~ mask) = NaN;', więc autoskalowanie w 'imshow (image, [])' nie zostanie odrzucone przez wszystkie zera w obrazie. – Jonas
Mam ten błąd: ??? Niezdefiniowana funkcja lub metoda 'sqrt' dla argumentów wejściowych typu 'logical'. w tej linii maska = sqrt ((xx.^2 + yy.^2)