Diagnostyka obrazowa



Podobne dokumenty
Diagnostyka obrazowa

Platforma szkoleniowa krok po kroku. Poradnik Kursanta

Księgarnia internetowa Lubię to!» Nasza społeczność

Diagnostyka obrazowa

5.2. Pierwsze kroki z bazami danych

Operacje na gotowych projektach.

Kopiowanie, przenoszenie plików i folderów

Pokażę w jaki sposób można zrobić prostą grafikę programem GIMP. 1. Uruchom aplikację GIMP klikając w ikonę na pulpicie.

Jak przesłać mapę do urządzenia lub na kartę pamięci?

Platforma szkoleniowa krok po kroku

Wczytywanie cenników z poziomu programu Norma EXPERT Tworzenie własnych cenników w programie Norma EXPERT... 4

Rozdział 1. Zastosowanie komputera w życiu codziennym Rozdział 2. Elementy zestawu komputerowego...11

Formaty obrazów rastrowych biblioteki PBM

e-podręcznik dla seniora... i nie tylko.

Jedno zdjęcie z wielu panorama w praktyce

Instalowanie dodatku Message Broadcasting

Oficyna Wydawnicza UNIMEX ebook z zabezpieczeniami DRM

Jak działa ImageJ? Beata Brzozowska. 18 marca 2013

Maskowanie i selekcja

Diagnostyka obrazowa

Cash Flow System Instrukcja

5. Wyświetli nam się spis treści oraz lista rozdziałów. Aby wejść w podgląd podręcznika, należy wybrać interesujący nas rozdział oraz kliknąć w napis

dr inż. Piotr Odya dr inż. Piotr Suchomski

Grafika rastrowa (bitmapa)-

CEL zapoznanie z programem do tworzenia rysunków i ukazanie możliwości Edytora obrazów do sporządzania rysunków i ikon.

ZESTAW LABORATORYJNY I ZESTAW FARMACEUTYCZNY : Instrukcja instalacji

Diagnostyka obrazowa

System obsługi wag suwnicowych

Programowanie obiektowe

TABLET - UDOSTĘPNIANIE DOKUMENTÓW

GRAFIKA RASTROWA. WYKŁAD 1 Wprowadzenie do grafiki rastrowej. Jacek Wiślicki Katedra Informatyki Stosowanej

OPERACJE NA PLIKACH I FOLDERACH

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

POMOC / INSTRUKCJA OBSŁUGI

Przygotowanie zdjęcia do publikacji w Internecie

Przedstawione przykłady możesz potraktować jako ćwiczenia doskonalące umiejętność wykorzystywania warstw.

AutoCAD LT praca na obiektach rastrowych i nakładanie barw z palety RGB na rysunki.

Uruchamianie bazy PostgreSQL

AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE. QuIDE Quantum IDE PODRĘCZNIK UŻYTKOWNIKA

Ministerstwo Finansów

etrader Pekao Podręcznik użytkownika Jak zacząć pracę z etrader Pekao?

PRZEWODNIK PO ETRADER PEKAO ROZDZIAŁ I. JAK ZACZĄĆ PRACĘ Z ETRADER PEKAO? SPIS TREŚCI

, 04:17

Wykorzystanie serwisów WMS w oprogramowaniu GEO-MAP

GRAFIKA RASTROWA. WYKŁAD 2 Oprogramowanie i formaty plików. Jacek Wiślicki Katedra Informatyki Stosowanej

Ćwiczenie 1 Automatyczna animacja ruchu

Opis obsługi programu KALKULACJA

Wstęp. Skąd pobrać program do obsługi FTP? Logowanie

Edytor tekstu MS Office Word

Praca w programie Power Draft

KRAJOWA MAPA ZAGROŻEŃ BEZPIECZEŃSTWA INSTRUKCJA OBSŁUGI

Geofabrik.

Program V-SIM tworzenie plików video z przebiegu symulacji

Nagrywamy podcasty program Audacity

1. INSTALACJA I URUCHOMIENIE KOMUNIKATORA

CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM

TIME MARKER. Podręcznik Użytkownika

MOSAICO ENGINEERING Instrukcja użytkownika

Po wstawieniu tabeli (i zawsze wtedy, gdy w tabeli jest kursor) pojawia się na wstążce nowa grupa zakładek o nazwie Narzędzia tabel.

1. Ćwiczenia z programem PowerPoint

Instrukcja użytkowania

Wahadło. Celem ćwiczenia jest zapoznanie się z zasadą dokonywania wideopomiarów w systemie Coach 6 oraz obserwacja modelu wahadła matematycznego.

Portal SRG BFG. Instrukcja korzystania z Portalu SRG BFG

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS)

Papyrus. Papyrus. Katedra Cybernetyki i Robotyki Politechnika Wrocławska

PRZEWODNIK PO PLATFORMIE SZKOLENIOWEJ

Dodatek PRINCE2 do P2ware Project Manager

Praca w programie Power Draft

Temat: Organizacja skoroszytów i arkuszy

dr hab. inż. Lidia Jackowska-Strumiłło, prof. PŁ Instytut Informatyki Stosowanej, PŁ

Jak przygotować pliki gotowe do publikacji w sieci za pomocą DigitLabu?

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2019 CZĘŚĆ PRAKTYCZNA

Zadanie 3. Praca z tabelami

Celem ćwiczenia jest zapoznanie się z podstawowymi funkcjami i pojęciami związanymi ze środowiskiem AutoCAD 2012 w polskiej wersji językowej.

Jak zrobić za pomocą programu SALSA-J kolorowy obrazek, mając trzy zdjęcia w barwach podstawowych?

Wymagania edukacyjne na ocenę z informatyki klasa 3

Instrukcja obsługi przełącznika KVM ATEN CS661. Opis urządzenia. Instalacja urządzenia

Odczytywanie i zapisywanie obrazów rastrowych do plików, operacje punktowe na tablicach obrazów

Tworzenie prezentacji w MS PowerPoint

Instalacja Wirtualnego Serwera Egzaminacyjnego

Instrukcja instalacji certyfikatu kwalifikowanego w programie Płatnik wersja b

Google Earth. Co to jest Google Earth? Co to jest KML? Skąd można pobrać Google Earth?

Edytor tekstu OpenOffice Writer Podstawy

Ćwiczenie 6. Wiadomości ogólne.

Z nowym bitem Zajęcia komputerowe dla szkoły podstawowej. Wymagania na poszczególne oceny szkolne dla klasy IV

Formaty plików graficznych

1. Przypisy, indeks i spisy.

Ćwiczenie 4 Konspekt numerowany

Portal SRG BFG Instrukcja korzystania z Portalu SRG BFG

1. Skopiować naswój komputer: (tymczasowy adres)

Instrukcja obsługi serwera FTP v

Audacity jest darmowym edytorem audio

Cała prawda o plikach grafiki rastrowej

Implementacja filtru Canny ego


Wybór urządzenia/ Scanner Selection Screen: Skrócony Opis Programu MetroSet 2

ApSIC Xbench: Szybki start wydanie Mariusz Stępień

Instalacja pakietu MS SQL Server 2012 Express Edition with Advanced Service

Transkrypt:

Diagnostyka obrazowa Ćwiczenie pierwsze Zapoznanie ze środowiskiem przetwarzania obrazu ImageJ 1 Cel ćwiczenia Ćwiczenie ma na celu zapoznanie uczestników kursu Diagnostyka obrazowa ze środowiskiem przetwarzania obrazu ImageJ, które będzie podstawowym narzędziem podczas zajęć komputerowych. 2 Program ImageJ Program ImageJ jest darmowym programem, który można pobrać ze strony http://rsbweb. nih.gov/ij/download.html. Strona domowa znajduje pod adresem http://rsbweb. nih.gov/ij/index.html. ImageJ jest oprogramowaniem typu open-source na licencji GPL, napisanym w języku Java. Program umożliwia tworzenie własnych wtyczek, również napisanych w języku Java. Program nie posiada wersji spolszczonej. Szczegóły instalacji dla różnych systemów operacyjnych (Windows, Linux, Mac OS) można znaleźć na stronie http://rsbweb.nih.gov/ij/docs/install/index.html, jednak typowa instalacja nie wymaga od użytkownika żadnych szczególnych działań. Kompletna instrukcja użytkownika, w języku angielskim, znajduje się pod adresem http://rsbweb.nih.gov/ ij/docs/guide/index.html. Niektóre możliwości programu zostały pokazane na video tutorialach, które dostępne są pod adresem http://imagejdocu.tudor.lu/doku.php? id=video:start. Podczas zajęć, uczestnicy kursu zostaną zaznajomieni ze wszystkimi niezbędnymi opcjami i możliwościami programu ImageJ. Program przy pierwszym uruchomieniu wygląda podobnie jak Rysunek 1 Rysunek 1: Program ImageJ pierwsze uruchomienie. 1

3 Podstawowe opcje ImageJ 3.1 Wczytanie dowolnego obrazu polecenie Open Żeby przetworzyć obraz w jakikolwiek sposób, trzeba go najpierw wczytać do programu. Do tego celu służy polecenie Open. Można je znaleźć w zakładce File (Rysunek 2) lub skorzystać ze skrótu klawiaturowego Ctrl+O. Rysunek 2: Polecenie Open. Po wybraniu polecenia program otworzy przeglądarkę dokumentów i poczeka na wskazanie pliku który ma zostać wczytany. Obraz, który został wskazany zostanie otwarty w osobnym oknie. Polecenie Open pozwala wczytać do programu ImageJ obrazy w jednym z następujących formatów: TIFF, PNG, GIF, JPEG, DICOM, BMP, PGM lub FITS (http://imagejdocu. tudor.lu/doku.php?id=gui:file:open). Obrazy biomedyczne są rejestrowane w najlepszej możliwej jakości, w jednym z formatów bezstratnych. Formatem otwartym mającym największe możliwości jest TIFF i to właśnie ten format jest najczęściej spotykanym dla obrazów biomedycznych. Więcej na temat formatu TIFF można znaleźć na stronie http://en.wikipedia.org/wiki/tagged_image_file_format. 2

3.2 Wczytanie obrazów przykładowych polecenie Open Samples Program ImageJ, w podstawowej dystrybucji, zawiera zestaw przykładowych obrazów, które można wczytać poleceniem Open Samples z zakładki File (Rysunek 3). Rysunek 3: Polecenie Open Samples. 3

Każdy obraz obok nazwy zawiera informację o tym jak dużo zajmuje miejsca i opcjonalnie inne dane na temat obrazu. Na przykład obraz Neuron zajmuje 1.6M i składa się z 5 kanałów, czyli tworzy go 5 obrazów, tego samego neuronu zarejestrowanych różnymi technikami i ostatecznie nałożonych na siebie. Wśród przykładowych obrazów znajdują się zarówno obrazy biomedyczne (np. Cardio, HeLa Cells, CT, Gel, MRI Stack, itd.) jak i zupełnie niezwiązane z medycyną (np. Lena, Boats, Clown, Nile Bend, M51 Galaxy, itd.). Wczytanie niektórych przykładowych obrazów trwa dłuższą chwilę i jest związane z działaniem programu, który pobiera obrazy z serwera. 3.3 Podstawowe własności obrazu Rysunek 4: Współrzędne punktu i wartość jego luminancji. 4

3.3.1 Współrzędne i wartość piksela Każdy wczytany obraz ma początek układu współrzędnych w lewym górnym rogu. Współrzędna x odnosi się do szerokości obrazu, a y do wysokości. Im większa wartość x i y tym punkt znajduje się dalej od lewego górnego rogu. Rysunek 4 pokazuje gdzie wyświetlane są współrzędne i wartość luminancji (obramowane na czerwono). Żeby sprawdzić jakie współrzędne ma wybrany piksel obrazu wystarczy najechać myszą na ten punkt na wczytanym obrazie i odczytać wartość współrzędnych. W tym samym miejscu znajduje się wartość luminancji danego punktu. Przesuwając kursorem myszy po obrazie można odczytać współrzędne i wartość dowolnego punktu obrazu. 3.3.2 Własności obrazu Rysunek 5: Liczba bitów obrazu. Każdy obraz jest zapisany przy pomocy pewnej liczby bitów (bit: http://pl.wikipedia. org/wiki/bit). Liczba bitów na piksel informuje przy pomocy ilu bitów jest zapisana wartość 5

każdego piksela w danym obrazie. Każdy bit w komputerze może przyjąć jedną z dwóch dopuszczalnych wartości: 0 lub 1. Oznacza to, że jeśli wartość piksela zapisana jest na 1 bicie, to taki piksel może przyjąć 2 (2 = 2 1 ) różne wartości: 0 lub 1. Jeśli piksel zapisany jest na 8 bitach to mamy 256 (256 = 2 8 ) możliwych wartości od 0 do 255. Zatem im więcej bitów, tym więcej możliwych wartości. Najczęściej spotykane obrazy to obrazy 8-bitowe. Obrazy 2-bitowe, to obrazy binarne. Obrazy biomedyczne często wymagają większej liczby bitów na piksel niż 8. Żeby w programie ImageJ sprawdzić z jakim obrazem mamy do czynienia wystarczy odczytać informację z okna obrazu (Rysunek 5). Można też skorzystać z menu programu i sprawdzić typ obrazu, jak pokazuje Rysunek 6. Rysunek 6: Liczba bitów obrazu. 3.3.3 Fragment obrazu Czasem nie interesuje nas cały obraz a jedynie jego fragment. ImageJ, jak wszystkie programy do pracy z obrazem, zapewnia zestaw narzędzi do zaznaczania i wycinania fragmentów obrazu. Pokazuje je Rysunek 7. Ponieważ działają analogicznie do swoich odpowiedników z innych programów, nie będą omówione w szczegółach. 6

Rysunek 7: Grupa narzędzi do zaznaczania. 3.3.4 Duplikat Po zaznaczeniu fragmentu obrazu, można z nim wykonać wiele operacji na przykład stworzyć duplikat zaznaczonego fragmentu obrazu, który zostanie poddany dalszym działaniom. Do wykonania duplikatu wystarczy wybrać opcję Duplicate (Rysunek 8). Rysunek 8: Polecenia wykonujące duplikat. Jeśli polecenie Duplicate zostanie wywołane na całym obrazie (nic nie będzie zaznaczone), wówczas wykonana zostanie kopia całego obrazu. Wykonanie kopii obrazu przed rozpoczęciem obróbki jest niezwykle ważne. Jeśli wykonamy przetwarzanie obrazu i zapiszemy wynik, często nie ma możliwości odzyskania oryginalnego obrazu, a nie zawsze mamy dostęp do źródła. Dlatego przed rozpoczęciem wykonywania jakichkolwiek operacji na obrazie należy wykonać jego kopię i na tej kopii pracować. 7

3.3.5 Powiększanie i pomniejszanie Powiększenie i pomniejszenie obrazu, bądź jego fragmentu, odbywa się analogicznie jak w innych programach do pracy z obrazem. Rysunek 9 pokazuje gdzie w interfejsie programu ImageJ znaleźć polecenie. Rysunek 9: Polecenia powiększające i pomniejszające obraz. Ostatnia opcja Set pozwala na manualne wprowadzenie współczynnika skali przez użytkownika. Wartość współczynnika wyrażona jest w procentach. Powiększanie obrazu pozwala zobaczyć fragmenty, które z różnych powodów, są bardziej interesujące niż cały obraz. Diagnostyka na podstawie obrazów zwykle polega na znalezieniu niewielkich szczegółów, które pozwalają postawić tezę o wystąpieniu jednostki chorobowej. Do tego celu można mieć bardzo duży monitor lub odpowiednio powiększyć interesujący fragment. 3.3.6 Rozdzielenie składowych Obrazy często są kompozytami, składającymi się z kilku obrazów tego samego obiektu uzyskanych różnymi technikami obrazowania. Każdy z obrazów wchodzących w skład kompozytu jest obrazem czarno-białym, reprezentowanym przez pojedynczą macierz. Jeśli obraz składa się z nie więcej niż 3 różnych składowych, można je zapisać używając kanałów dostępnych dla obrazów RGB. Wówczas obraz jest widoczny jako kolorowy. Zdarza się jednak, jak na przykład dla obrazu 8

Neuron, że mamy więcej obrazów niż dostępnych kanałów. Do obsługi takich obrazów nie nadają się podstawowe formaty obrazów. Z tego typu kompozytami radzi sobie format TIFF, który umożliwia zapis wielu obrazów w jednym pliku. Zbieranie wszystkich składowych w jednym pliku ułatwia przechowywanie danych. ImageJ pozwala na przeglądanie poszczególnych składowych obrazu wielostronicowego (Rysunek 10) oraz ich rozdzielenie (Rysunek 11). Rysunek 10: Przeglądanie poszczególnych składowych obrazu. Możliwość pracy z poszczególnymi składowymi obrazu wielostronicowego jest o tyle istotna, że każda składowa z osobna przedstawia inne cechy wizualizowanego obiektu, typowe dla metody obrazowania dzięki której został zarejestrowany. Doskonałym przykładem różnych cech zarejestrowanych przy pomocy różnych metod obrazowania jest obraz HeLa Cells, gdzie w kanale czerwonym widać lizosomy, zielonym mitochondria, a niebieskim jądra komórek. 9

Rysunek 11: Polecenia służące do rozdzielenia obrazu na składowe. 4 Program ćwiczenia 1. Wczytać obraz HeLa Cells dostarczony jako jeden z przykładowych obrazów razem z programem ImageJ 2. Określić które fragmenty obrazu mają największe, a które najmniejsze wartości luminancji; podać współrzędne przykładowych pikseli o dużych i małych wartościach luminancji 3. Sprawdzić ile bitów na piksel wykorzystuje ten obraz 4. Zaznaczyć fragment obrazu HeLa Cells i stworzyć z niego nowy obraz 5. Powiększyć wybrany fragment obrazu tak, żeby było widać pojedyncze piksele 6. Rozdzielić obraz HeLa Cells na poszczególne obrazy składowe 7. Sprawdzić działanie dowolnie wybranych pięciu poleceń programu ImageJ, które nie pojawiły się podczas zajęciach Agnieszka Suchwałko 10