Итак, я хочу написать приложение, которое, по крайней мере, в будущем, можно будет портировать на мобильные платформы (например, Android), которые могут сканировать изображение белкового геля и возвращать данные, такие как количество полос (т.е. веса) в столбце, относительная концентрация (толщина полосы) и веса каждого в каждом столбце.
Для тех, кто не знаком, смеси денатурированных белков (в основном, молекулы сделаны законченными прямыми) загружаются в каждый столбец, и с помощью электричества белки протягиваются через гель (потому что белки являются полярными молекулами) , Конечные столбцы каждой стороны этого изображения http://i52.tinypic.com/205cyrl.gif - это место, где вы размещаете смесь белков с известными весами (поэтому, если у вас 4 разных веса, полоса сверху - это самый большой вес, а вес / размер белок уменьшается с дальнейшим движением вниз). Можно ли что-то подобное проанализировать с помощью OpenCV? Данное изображение является действительно чистым гелем, они часто могут стать очень грязными (см. Изображения Google). Я подумал, что если бы я позволил пользователю ввести количество столбцов, столбцы которых содержат известные маркеры веса и их фактический вес, а также снабдил настраиваемый прямоугольник размером по краям геля, что, возможно, будет возможно сканировать и извлечь данные из изображений этих гелей? Я пролистал учебник по OpenCV, но не увидел ни одного очевидного и надежного способа подойти к этому. Есть идеи? Может быть, лучше подойдет другая библиотека?