BoneViewer jest aplikacją stworzoną na potrzeby pracy magisterskiej "Kalibracja zdjęć rentgenowskich" (na uczelni PJWSTK).

Głównym jej celem było stworzenie narzędzia ułatwiającego pracę ze zdjęciami rentgenowskimi. W końcowym efekcie program realizuje główne funkcjonalności opisywane w cześci pisemnej pracy magisterskiej. Przedewszystkim skupiono się na procesie samej kalibracji zdjęć medycznych. Wiele dodatkowych funkcji zostało okrojonych do minimum. Pomimo tego aplikacja jest przygotowana na dalszy rozwój i została zaplanowana tak aby można było ją rozbudować o kolejne narzędzia, filtry itp.

Praca została obroniona na ocenę 5. :)
Najważniejsze możliwości apliakcji:
  • Kalibracja zdjęć na podstawie zaznaczonej odległości (linia, prostokąt, okrąg) - dopasowanie obrazu do rzeczywistego wymiaru na danym monitorze (na podstawie dpi urządzenia)
  • Automatyczna kalibracja obrazu
  • Narzędzie do kalibracji dpi monitora
  • Zestaw narzędzi do pomiaru: odległości, kąta, pola (linijka, kątomierz, pole okręgu, pole wieloboku)
  • Histogram zdjęcia jego zaznaczonej jego części
  • Narzędzie do zmiany okna obrazu i jego szerokości (precyzyjne narzędzie do wyodrębiania poszczególnych szarości (np. gęstości) na zdjęciu
  • Zoptymalizowany silnik obsługujący filtry - oparty o technologie PixelBender (bardzo szybkie wykonywanie operacji na obrazie) + kilka działajacych przykładów filtrów
  • Możliwość otwierania plików w formacie: JPG, BNP, PNG, DICOM
  • Struktura projektu oparta na warstwach
  • Zapis projektu do pliku (format BVP)
  • Automatyczna aktualizacja aplikacji - w momencia pojawienia się nowej wersji (przydatne podczas usuwania błędów krytycznych u osób korzystających juz z aplikacji)
  • Interfejs spełniający cechy użytecznego i prostego
  • Tryb fullscreen - możliwość pracy na pełnym ekranie (widoczne są tylko najważniejsze elementy interfejsu)
Tutaj można pobrać / zainstalowac najnowaszą wersję aplikacji.
Wystarczy kilknąć na poniższy przycisk a aplikacja zacznie się instalować automatycznie.


Wymagania:
  • Najnowsza wersja Adobe AIR (automatycznie instaluje się podczas intalacji aplikacji).
Poniżej znajduje się link do prezentacji.
Została ona przygotowana na obronę pracy magisterksiej, dlatego zawiera trochę informacji teoretycznych jak i praktycznych.
Wersja prezentacji: ppsx, pptx.

Dla osób zainteresowanych tematem pracy i jej treścią:
Proszę o kontakt mailowy.
Autorem aplikacji jest:

Mateusz Skafiriak
   Programista: ActionScript, Flex, AIR, PixelBender ...
   to.ja.mateusz [at] gmail.com