Giter VIP home page Giter VIP logo

dicom-viewer's Introduction

Thesis

My bachelor's degree thesis. An application written in Java, which allows browsing through DICOM files and managing image data.

Short video example

IMAGE ALT TEXT HERE

Nuclear medicine imaging browser

Abstract. The purpose of nuclear medicine is diagnosing and treating various diseases using radioactive isotopes. Supported by appropriate devices, there is a possibility to register results of particular examination as image. Nowadays, a large amount of medical information is stored in DICOM format. The standard allows the exchange of data not only betweenmedical devices but also unprofessional equipment, such as handheld devices: tablets, smartphones, PCs. As a result one can observe results of different examinations on their own phone or laptop. Since DICOM format is not supported by operative systems in most cases, there is a necessity of using proper software to deal with the problem. For this purpose, browsers allowing extraction of data from DICOM files and its’ analysis are created. The goal of the thesis is to create a desktop application achieving tasks mentioned above. Moreover, the viewer will make measurements on displayed images resulting with physical units possible.

Keywords: DICOM, nuclear medicine, image processing

Przeglądarka obrazów medycyny nuklearnej

Streszczenie. Medycyna nuklearna to dziedzina zajmująca się diagnostyką i leczeniem chorób z wykorzystaniem izotopów promieniotwórczych. Za pomocą odpowiednich urządzeń możliwa jest rejestracja wyników badań tej gałęzi w formie obrazu. W dzisiejszych czasach duża ilość informacji medycznej przechowywana jest w formacie DICOM. Standard ten umożliwia wymianę danych między urządzeniami medycznymi, czy też sprzętem nieprofesjonalnym, do którego zaliczyć możemy urządzenia podręczne typu tablet, telefon komórkowy czy też komputer stacjonarny. Dzięki temu każdy z nas może dokonać obserwacji wyników badań na swoim laptopie bądź smartfonie. Ponieważ format DICOM nie jest w większości przypadków domyślnie obsługiwany przez system operacyjny danego urządzenia, niezbędnym staje się skorzystanie z odpowiedniego oprogramowania, które poradzi sobie z tym problemem. W tym celu powstają przeglądarki umożliwiające pozyskiwanie informacji z plików DICOM oraz ich analizę i przetwarzanie. Celem niniejszej pracy dyplomowej jest stworzenie aplikacji okienkowej, która to umożliwi. Ponadto przeglądarka zagwarantuje dokonywanie pomiarów na wyświetlanych obrazach, dających wyniki w jednostkach fizycznych.

Słowa kluczowe: DICOM, medycyna nuklearna, przetwarzanie obrazu

How can I run it?

Since the project has been written in Java, please make sure you have Java SDK installed on your device.

In order to run DICOM Browser, please double click on run.bat file. Image samples can be found in dicoms directory. That's it!

dicom-viewer's People

Contributors

krisko4 avatar

Watchers

 avatar

Forkers

redstarmisha

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.