Я пытаюсь определить изменение ориентации оптоволоконного волокна и хотел бы узнать какие-либо предложения о том, как определить ориентацию через python.
Я могу сделать это вручную, используя программное обеспечение для обработки изображений под названием ImageJ, но янужно как-то его автоматизировать (я приложил изображение этого ручного процесса, чтобы показать, что мне нужно). Я использовал cv2, чтобы применить порог изображения, чтобы обеспечить четкую визуализацию деформированного рисунка сетки (см. Первое прикрепленное изображение). Мне нужен угол вертикальных и горизонтальных волокон, все измеренные от 0. Поскольку волокна не прямые, я возьму участки изображения, где можно определить среднее направление, и сшью их вместе с общими направлениями для каждого раздела (см. второе прикрепленное изображение).
с примененным порогом:
Увеличено в сечении оригинала:
Процесс ImageJ, чтобы помочь дать более ясное представление о том, что я собираюсь: