Computational protocol: Cross-stream migration of active particles

Similar protocols

Protocol publication

[…] Particle tracking was performed using an automated tracking program developed in-house. The Python-based program uses OpenCV library for image processing and NumPy for data handling. In source videos filmed in grayscale, each frame was first cleaned of noise by using blurring techniques, which substituted each pixel with an average of its surroundings. The particles were then separated from the background by using either of the two segmentation methods: threshold and gradient. In the threshold method, given a grayscale image img(x,y) and a threshold value T, this operation resulted in a binary image out(x,y) given byout(x,y)={1if img(x,y)≥T0if img(x,y)

Pipeline specifications