У меня много снимков печатной платы, сделанных рентгеновской камерой. Я хочу измерить количество припоя в отверстиях. Я подумал об использовании python для этой задачи, так как он мне больше всего знаком. Понятия не имею, с чего начать. Я посмотрел на openCV и scikit-image, но немного не понимаю, как подойти к моей проблеме.
Я прикрепил деталь из одного изображения, где вы можете увидеть один единственный стык. Каждая исходная картинка имеет 8 таких стыков. 1
Я думал об этом рабочем процессе:
- нахожу стены и верхние / нижние границы отверстия
- вписываются в прямоугольник или даже лучше цилиндр внутри границ
- измерьте площадь прямоугольника / цилиндра
- найдите припой в отверстии
- поместите прямоугольник или цилиндр в припой
- измерить область
Я уже застрял в первой части работы ... Моя проблема в том, что края действительно схематичны. Я пробовал какую-то предварительную обработку (изменение контрастности и резкости изображения), но это не очень помогло.
Есть ли у кого-нибудь совет, где я могу начать читать об этом типе обнаружения функций?