bw_image = sk_col.rgb2gray(image)
fig = plt.figure(figsize=(3,3))
plt.imshow(bw_image, cmap="gray")
plt.show()
mean_val = threshold_mean(bw_image)
print('*****',mean_val,'******')
binary_image = bw_image > mean_val
fig = plt.figure(figsize=(3,3))
plt.imshow(binary_image, cmap="gray")
plt.title("Mean Threshold: " + str(mean_val))
plt.show()
Вопрос в том, почему я получаю среднее значение 0,386. Должен ли я получить значения около 0-255. Функция skimage.color.rgb2gray должна возвращать изображение с диапазоном пикселей 0-255. но когда я печатаю пиксели, я вижу значения от 0 до 1.
Из-за этой путаницы у меня возникают проблемы с пониманием, как найти двоичное изображение. Проверил документы skimage.color, но ничего полезного не нашел.