Software development for processing of images in correlative microscopy
Sälli, Viliam (2023)
Sälli, Viliam
2023
Tekniikan ja luonnontieteiden tiedekunta - Faculty of Engineering and Natural Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2023-05-19
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202305195941
https://urn.fi/URN:NBN:fi:tuni-202305195941
Tiivistelmä
Correlative microscopy is a powerful method for materials science and life science researchers to obtain information from a sample, such as morphology and topography. Using multiple microscopy methods to inspect the same sample yields more data, which requires a versatile tool to analyze accurately. Multiple software solutions exist that can achieve this task, but they are not fully specialized to correlative microscopy. The goal of this thesis is to develop correlative microscopy software with MATLAB App Designer and deliver a functional and intuitive program capable of basic microscope image correlation. The microscopy types focused on are light microscopy, scanning electron microscopy, and certain spectroscopy methods, although the program is designed as a general tool to analyze any images.
MATLAB has an extensive library of built in functions for scientific analysis and image processing, which makes it an instinctive platform to develop image analysis software. MATLAB App Designer is a software building tool that enabled the creation of this project. Visual components were trivial to arrange and tie together, but due to the limited catalogue of components and certain other limitations, some compromises had to be made. Overall, it is a potent tool for creating software for specific tasks. Combined with deep knowledge of MATLABs’ intricacies, various App Designers limitations can also be bypassed.
The resulting program is capable of correlating images from different microscopy methods and can be used to analyze and present data. The app includes algorithms for image transformations, image enhancements, color transformations, and custom image blending.
MATLAB has an extensive library of built in functions for scientific analysis and image processing, which makes it an instinctive platform to develop image analysis software. MATLAB App Designer is a software building tool that enabled the creation of this project. Visual components were trivial to arrange and tie together, but due to the limited catalogue of components and certain other limitations, some compromises had to be made. Overall, it is a potent tool for creating software for specific tasks. Combined with deep knowledge of MATLABs’ intricacies, various App Designers limitations can also be bypassed.
The resulting program is capable of correlating images from different microscopy methods and can be used to analyze and present data. The app includes algorithms for image transformations, image enhancements, color transformations, and custom image blending.
Kokoelmat
- Kandidaatintutkielmat [8798]