qmazda
Program qmazda służy do analizy i rozpoznawania obrazów cyfrowych. W obszarach wskazanych przez użytkownika, oblicza on cechy obrazu związane z jego barwą, teksturą i kształtem tych obszarów. Analiza barwy obejmuje modele RGB, CMY, HSY, YIQ, YUV, CIELab oraz CIEXYZ. Zaimplementowane algorytmy ekstrakcji cech tekstury obejmują macierz zdarzeń, macierz długości ciągów, model autoregresji, statystyki rozkładu jasności, lokalne wzorce binarne, histogram zorientowanych gradientów, transformaty Haara i Gabora. Program umożliwia obliczanie cech morfologicznych takich jak momenty inercji, średnice Fereta, parametry figur wpisanych i opisanych na obszarze, współczynniki Danielsona, Blaira-Blissa, Malinowskiej oraz wiele innych. Program zawiera również algorytmy analizy dyskryminacyjnej i klasyfikacji danych takich jak liniowa analiza dyskryminacyjna, selekcja na podstawie informacji wzajemnej i wypukłej granicy decyzyjnej, oraz maszynę wektorów nośnych. Głównym celem programu jest poszukiwanie optymalnych metod klasyfikacji oraz segmentacji obrazów.
Zamieszczone poniżej wersje wykonywalne są względnie stabilne ale wciąż mogą mieć drobne błędy. Program jest udostępniony do zastosowań niekomercyjnych na podstawie licencji GPL3. Kody źródłowe są dostępne w repozytorium GitLab.
Publikacje związane z programem MaZda i pakietem qmazda to:
- Szczypiński, P. M., & Klepaczko, A. (2017). MaZda–A Framework for Biomedical Image Texture Analysis and Data Exploration. In Biomedical Texture Analysis (pp. 315-347). Academic Press.
- Szczypiński, P. M., Klepaczko, A., & Kociołek, M. (2017). QMaZda—Software tools for image analysis and pattern recognition. In Signal Processing: Algorithms, Architectures, Arrangements, and Applications, 2017 (pp. 217-221). IEEE.
- Szczypiński, P. M., Strzelecki, M., Materka, A., & Klepaczko, A. (2009). MaZda—a software package for image texture analysis. Computer methods and programs in biomedicine, 94(1), 66-76.
Do pobrania
Proszę nie pobierać poniższych plików, chyba że użytkownik bierze na siebie pełną odpowiedzialność za to co może się stać w wyniku jego uruchomienia i użytkowania.
Dokumentacja qmazda.pdf
Materiały do tutoriali qmazda_tutorials.zip
Dla Linuxa 64 bity qmazda2310_amd64.tar.gz
Testowane na Kubuntu 22.04
Dla Windows 64 bity qmazda2310_win64.zip
Testowane na Windows 10
Kody źródłowe qmazda2310_src.zip