Я пытаюсь применить метод змеи к трехмерному изображению без успеха.Насколько я понимаю, «активные контуры» в MATLAB можно применять к трехмерным изображениям, но кажется, что они помещают поверхность (воздушный шар) в объект, а не в отдельный контур (змея).Или, по крайней мере, кажется, что повторяет начальный контурный срез за срезом, вместо того, чтобы вписать один контур в трехмерный объект, потому что конечным результатом является все сегментированное трехмерное изображение.Я ищу активный контур с трехмерным распознаванием, как показано на следующем рисунке:

Если контур семени - синий контур (слегкав перспективе, чтобы увидеть, что это контур), я хочу, чтобы последняя змея была зеленой, так как она подходит к ближайшему и простому краю, а не к красной, что произошло бы, если бы я просто применил 2D-змею к срезу3D-изображения в одной плоскости с контуром семян.Спасибо за ваше время!