Image analysis, in the browser

Microtubule Quantifier

Upload a fluorescent cell image (green = microtubules, blue = nucleus) and get the percentage of the image occupied by microtubules, using the same OpenCV steps as the Python pipeline. Nothing is uploaded: the picture never leaves your device.

Choose an image

Or try a sample cell from the paper:

Loading OpenCV...

How the number is computed

  1. Take the green channel of the image.
  2. Find the nucleus: Otsu threshold on the blue channel, then close small gaps (5 px ellipse, twice).
  3. Find microtubules: Otsu threshold on the green channel.
  4. Remove the nucleus from the microtubule mask.
  5. Clean up: open then close with a 3 px ellipse.
  6. Percentage = microtubule pixels ÷ all pixels × 100.

On the three sample cells the browser result equals the Python script's result to four decimal places (see the accuracy table).