Я новичок в Python, моя проблема, речь идет об редактировании некоторых изменений в серогоном стиле изображения, я хочу сделать бинаризацию для этого изображения, значения пикселей больше, затем 100 возьмите значение 1 (белое) и значения с низким 100 берет значение 0 (черное)
, так что любое предложение plz (извините за мой плохой английский) < /p>
my code: < /p>
`Импорт Numpy As np
import cv2 < /p>
image = cv2.imread('Image3.png', 0)
dimension = image.shape
height = dimension[0]
width = dimension[1]
#finalimage = np.zeros((height, width))
for i in range(height) :
for j in range(width):
if (image[i, j] > 100):
image[j] = [1]
else:
image[j] = [0]
cv2.imshow('binarizedImage',image)
cv2.waitKey(0)
cv2.destroyAllWindows()
Подробнее здесь: https://stackoverflow.com/questions/659 ... -grayscale
Бинаризация изображения серогой ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение