【发布时间】:2021-05-26 23:35:29
【问题描述】:
我有一个黑白二值图像,我使用 opencv 创建我想将此图像上的黑色像素转换为红色,我该如何实现?
def convertImageToBinary():
print('converting image to black and white')
originalImage = cv2.imread('lena.png')
grayImage = cv2.cvtColor(originalImage, cv2.COLOR_BGR2GRAY)
(thresh, blackAndWhiteImage) = cv2.threshold(grayImage, 127, 255, cv2.THRESH_BINARY)
cv2.imshow('Black white image', blackAndWhiteImage)
cv2.imshow('Original image',originalImage)
cv2.imshow('Gray image', grayImage)
cv2.waitKey(0)
cv2.destroyAllWindows()
【问题讨论】: