Трудно узнать без подробностей, почему ваше приложение работает медленно.В целом, однако, код scikit-image не так оптимизирован, как OpenCV, но охватывает еще много вариантов использования.Например, он может работать со значениями с плавающей запятой в качестве входных данных, а не только с uint8, и может работать с трехмерными изображениями или даже изображениями с более высокими размерами.
О производительности: OpenCV кодируется на высокооптимизированном C / C ++в то время как scikit-image кодируется в Cython, гибридном языке, который компилирует код Python в C, достигая C-производительности.Тем не менее, некоторые оптимизации недоступны в Cython, и, как я упоминал выше, есть различия в том, что на самом деле реализовано, что приводит к разнице в производительности.