У меня есть 3D-изображение и уравнение сферы. Мне нужно удалить все воксели, которые находятся за пределами круга, и я хочу применить к ним преобразование. Как мне отличить эти точки от всех точек? Я не понимаю, как на самом деле написать код для доступа к каждому вокселу, который удовлетворяет моим критериям.
Как получить доступ к определенным вокселям, которые удовлетворяют определенному условию в ITK C++?
Ответы (1)
Начните с этого примера итератора. Используйте 1_. Примените уравнение сферы к координатам физической точки, чтобы определить, находится ли пиксель внутри или снаружи. Если вы хотите изменить значения пикселей, it.Set(newValue);
должен это сделать. Возможно, посмотрите на другие примеры итераторов.
person
Dženan
schedule
20.01.2020