Tracking
This repo contains the source codes for tracking particles motion with Matlab. The program can process tracking with fluorescent OR dark filed movies (i.e., the objects should be brighter than the background) AND also phase contrast movies (i.e., the objects shoule be darker than the background).
The function can work with Matlab 2018a and should be OK with previous Matlab version (early to 2014a) too. In early Matlab, function imwrite may cause problems when saving an image into '.tif' stack with Windows OS.
Both '.tif' stack and '.nd2' NIS-Elements files are supported. If your movie (or images) are in another format, such as '.avi' or '.jpg', you can transform the movie into a '.tif' stack with ImageJ.
The movie should be in grayscale (uint16 or unit8). For '.nd2' file, the movie file should be in one series. Now the script use nd2reader to load '.nd2' file into Matlab. It also provied a Linux version at nd2reader-linux. If you are familar with with Bio-Format, you can change this repo to 'ND2withBioFormat' channel to do tracking with Bio-Format.
Cite As
Jacob Zuo (2024). Tracking (https://github.com/JacobZuo/Tracking), GitHub. Retrieved .
Zuo, Wenlong, and Yilin Wu. “Dynamic Motility Selection Drives Population Segregation in a Bacterial Swarm.” Proceedings of the National Academy of Sciences, Proceedings of the National Academy of Sciences, Feb. 2020, p. 201917789, doi:10.1073/pnas.1917789117.
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- MATLAB > Data Import and Analysis > Data Import and Export > Standard File Formats > Audio and Video Data >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Versions that use the GitHub default branch cannot be downloaded
Version | Published | Release Notes | |
---|---|---|---|
1.0.0 |
|