Я работаю над оптическим проектом, и мне нужно извлечь интересующую область (ROI) из набора фотографий, состоящего из 32 фотографий вращающегося квадрата. Я нашел способ найти интересующую область, рассчитав дисперсию всего набора фотографий, как показано ниже
[img]https: //i.sstatic.net/e8clLKvI.png[/img]
Но теперь мне нужен метод, который действительно извлечет его и будет работать только с этой областью, чтобы вычислить среднюю интенсивность пикселей в этой области. область, край. Было бы неплохо, если бы существовал способ сказать Python: «Просто получите все значения пикселей внутри области, ограниченной этой более темной линией», но я не смог найти, как это сделать. Я нашел несколько реализаций с использованием OpenCV, но для этого требуется взаимодействие с пользователем, и я больше всего хочу избегать этой части. Также обратите внимание, что это не идеальный круг, поэтому у меня нет проблем с работой с меньшей круглой областью, автоматически выбираемой программой, но если есть способ избежать этого, было бы неплохо.
Есть предложения? Документация, статьи, примеры, какая-то библиотека, какой-то алгоритм, который нужно реализовать самостоятельно, какой-нибудь метод/алгоритм машинного обучения (это было бы очень хорошо) для идентификации и извлечения региона? что-то, что, исходя из вашего опыта, могло бы помочь.
Подробнее здесь: https://stackoverflow.com/questions/786 ... -in-python
Автоматически выбирать область интереса в Python ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение