Может быть, у кого-то будет ответ.
Код: Выделить всё
image= cv.imread("image.jpg", 0)
__, thre = cv.threshold(image, 1, 255, cv.THRESH_BINARY)
plt.imshow(thre)

Код: Выделить всё
image = cv.imread("image.jpg")
image= cv.cvtColor(output, cv.COLOR_BGR2GRAY)
__, thre = cv.threshold(image, 1, 255, cv.THRESH_BINARY)
plt.imshow(thre)

Как как видите, эти два изображения немного отличаются.
Может кто-нибудь объяснить мне, почему использование imread с флагом 0 (оттенки серого) дает другой результат, чем использование imread без флага и после этого преобразует его в оттенки серого.
Это из-за флага cvtColor?
Подробнее здесь: https://stackoverflow.com/questions/713 ... -grayscale