- Definicja nowego obrazka pozwala na określenie nie tylko szerokości oraz wysokości, ale również długości dla naszych danych
CImg<> img(60,60,60); //x,y,z
- Część filtrów i funkcji posiada wsparcie dla obrazów przestrzennych. Dla przykładu, aby wykonać dylatację dla takich danych, należy wcześniej zdefiniować element strukturalny w 3D i przekazać go do funkcji.
CImg<> mask(5,5,5,1,1);img.dilate(mask);
- CImg posiada zaimplementowany algorytm marching cubes, dzięki czemu możemy zrekonstruować dane do obiektu 3D.
- Korzystając z funkcji display_object3d mamy możliwość wyświetlania obiektu, a następnie przy pomocy myszki możemy go skalować, obracać i przesuwać.

Kod źródłowy tego przykładu jest dostępny na stronie Wiki.
0 komentarze:
Prześlij komentarz