Что такое лучшая и низкая память для чтения B & W стек изображений, который содержит значения 0/1 для тома ISO и записывает его в булевский массив вокселей? то есть 2k изображений с квадратными пикселями 2k обеспечивают 800 Мбайт булевых.Напишите черно-белый стек изображений в булевский 3D-воксельный массив?
Я начал писать 3D boolan булева массив [г, у, х] ... и он не работает?! Я нужен массив 2D массивы булевых [х, у]
(как?) II уже написал программу, которая пересекает стек изображений через X, Y, чтобы обнаружить край тома, то есть каждую точку в пространстве, где изображение изменяется от 0 до 1 и от 1 до 0, и оно дает мне вершины и нормали объектов для пуассоновского зацепления диска. Теперь мне нужно также пройти по Z, не загружая 2000 изображений N раз.
В вокселе может быть до 8 миллиардов вокселов.
Кому это нужно? Как я могу объявить массивы в C/C#/JS?
Спасибо за любые советы.
Есть ли данные в каждом вокселе в объеме? Для [структуры данных вокселей] имеется много результатов (https://www.google.ca/search?q=voxel+data+structure&oq=voxel+data+structure&aqs=chrome..69i57j69i60l2j0l3.3551j0j4&sourceid=chrome&ie=UTF- 8). Вы можете извлечь выгоду из хранения ваших данных в каком-то дереве. Например: [octree] (https://en.wikipedia.org/wiki/Octree). – Jephron
Спасибо за предложение. Octree очень хорош для быстрых живых представлений подзонов массива, я только хочу прочитать каждый воксель пространства один раз, чтобы найти контур объема вокселя и преобразовать его в вершины. Я нашел быстрый путь. –