Дифференцированный анализ ста изображений

Всем привет!

Стоит такая задача:

есть порядка ста фотографий, они совершенно типичны, но неодинаковы. На каждой есть пятна примерно одинакового размера. Нужно произвести замеры следующим образом: замерить расстояние между самой нижней точкой пятна и самой верхней. На рисунке дан пример, есть два пятна желтого цвета (1,2) и какие точки нужно выделить (они синие) и померить расстояние между ними.

Я встречал описание различных задач в Image Processing Toolbox, но такого дифференцированного анализа изображений не нашел. Есть ли какие-то идеи, возможно кто-то сталкивался с этим...?

Заранее спасибо!