piątek, 9 listopada 2007

NVIDIA CUDA

NVIDIA CUDA
Projekt firmy nVidia oferujący prawdziwe CUDA "Compute Unified Device Architecture" ;)
Umożliwia programowanie nowoczesnych, zunifikowanych jednostek przetwarzania danych kart graficznych rodziny GF8800 w języku C! Daje do niesamowite możliwości implementacji algorytmów przetwarzania danych, w szczególności danych medycznych.
Implementacja FFT w CUDAch jest 15-krotnie szybsza niż w Matlabie!
Gorąco polecam :]

czwartek, 20 września 2007

The Insight Journal

Kopalnia wiedzy na temat ITK i przetwarzania danych!

środa, 19 września 2007

The National Library of Medicine's Visible Human Project

Bardzo użyteczne miejsce z "medycznymi danymi referencyjnymi".
Po podpisaniu umowy, można otrzymać dostęp do danych medycznych kobiety i mężczyzny. Ludzie ci zostali skazani na karę śmierci w USA a ich ciała zostały bardzo dokładnie zbadane.
Dostępne są dane z badania MRI, CT przed i po zamrożeniu oraz fotografie przekroi anatomicznych - całe ciało zostało pocięte na bardzo cieniutkie plasterki a następnie sfotografowane.

KWWidgets - KitwarePublic

Darmowe między platformowe GUI, zawierające kilkaset użytecznych klas C++. Używane między innymi w programach ParaView i VolView firmy Kitware.
Z pewnością godne uwagi!

IGSTK - The Image Guided Surgery Toolkit

Bardzo ciekawy projekt, łączący w jedną całość bibliotekę do wizualizacji VTK i manipulowania obrazami ITK, interfejs użytkownika FLTK oraz sporo dodatkowego kodu (np. kalibrację urządzeń śledzących).
Warto się mu przyjrzeć!

środa, 27 czerwca 2007

Biblioteka VTK

Biblioteka The Visualization ToolKit (VTK) jest potężnym narzędziem do przetwarzania oraz wizualizacji danych. Biblioteka jest wieloplatformowa, rozpowszechniana w postaci kodu na zasadach wolnego oprogramowania. Napisana jest w języku C++ , posiada również interfejsy do innych języków takich jak Tcl/Tk, Java czy Python.
VTK nie jest programem, nie da się jej uruchomić, można ją co najwyżej użyć. Jest zbiorem kilkuset obiektów, które po odpowiednim połączeniu tworzą program. Można jej użyć zarówno w programie typu konsola, jak i w programach okienkowych. Biblioteka używa do wyświetlania grafiki sterowników OpenGL, dzięki temu zapewnia bardzo dobrą wydajność oraz przenośność kodu.
Używam tej biblioteki od kilku lat i nadal mnie zadziwia swoimi możliwościami :) Mam nadzieję, że uda mi się powiększyć grono jej użytkowników ;)

Witam!

Witam wszystkich na moim blogu, który jest poświęcony wizualizacji naukowej, czyli wszelkiego rodzaju metodom umożliwiającym zobaczenie danych.
Ktoś kiedyś wypowiedział znamienne słowa:
Jeden obraz jest więcej wart niż tysiące słów.
Dzisiaj, w dobie multimediów nikogo nie dziwią pięknie kolorowe i animowane wykresy, schematy czy diagramy, które pomagają zrozumieć sens pewnej informacji. Tą informacją mogą być dowolne dane, choćby prognoza pogody, wyniki przeprowadzonych sondaży politycznych czy... wyniki bardzo skomplikowanych doświadczeń czy pomiarów naukowych.

Pragnę zachęcić do poznania sposobów analizy i przetwarzania danych, których wynikiem są właśnie takie przepiękne wizualizacje :)