Skip to content

oladysko/UserInterface

Repository files navigation

Program narazie podlgąda DICOM, po czym można zapisać obrazek, pozostawia wiele do życzenia ale działa.

Nie zmieniałbym nru. frame'u, nie tylko na początku ale i w ogóle, najprościej wybrać przycisk view,
wybrać odpowidni plik i cieszyć się podglądem.

Może wymagać usunięcia ścieżki obrazka z pictureBoxa (domyślnego)

Podczas oglądania nowych bitmap stare nie są usuwane, co może skutkować "memory leaking",
ale powinno się to łatwo naprawić poprzez wprowadzenie bitmapy tymczasowej

Maro.cpp są zdefiniowane funkcje do obsługi imebry (namespace puntoexe::imebra::Maro)
	myView::myView: do usunięcia, z resztą cała klasa myView jest do usunięcia
	testView: do usunięcia
	getFrameSize: pobiera rozmiar frame'u
	getValuesMatrix: przetwarza wartości pixeli (woxeli) na tablicę dwuwymiarową intów
	 

Parser.cpp Pośredniczy pomiędzy GUI i imebrą (ParserH::)
	MarshalString: Konwertuje string z c# String do std::string (C++), żeby mogła go używać imebra
	fileNametoPath: podwaja \ żeby imebra mogła odczytać ścieżkę
	getImageSize: odczytuje rozmiar obrazu
	getBitmap: konwertuje obaz do bitmapy UWAGA: każdy obraz jest normalizowany do wartości od 0 do 255,
		jeżeli jest tworzone video to to może być używaana normalizacja, ale do maksymalnej wartości ze
		wszystkich obrazów, a nie z jednego

MainWindow.cpp
	

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages