Разница между функциями imread() и imshow() в OpenCV заключается в их назначении:
- imread() читает изображение и возвращает NumPy-массив, с которым библиотека может работать. 2 В качестве аргумента получает полный или относительный путь к изображению. 2
- imshow() открывает изображение в отдельном окне операционной системы. 2 Первым аргументом получает название окна, вторым — NumPy-массив, который содержит отображаемое изображение. 2
Таким образом, imread() загружает изображение из файла, а imshow() выводит его на экран. 45
Для сохранения изображения в отдельный файл в OpenCV используется функция imwrite(). 24