以下是将图像内所有白色的像素改成黑色的代码:

import cv2

# 读取图像
img = cv2.imread('image.jpg')

# 将白色像素替换成黑色像素
img[img == [255, 255, 255]] = [0, 0, 0]

# 显示修改后的图像
cv2.imshow('Modified Image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()

在此代码中,首先读取了一张图像,然后使用numpy的数组索引操作将所有像素值为[255, 255, 255](白色)的像素替换成[0, 0, 0](黑色),最后显示修改后的图像。

opencv2中将图像内所有白色的像素改成黑色的代码

原文地址: http://www.cveoy.top/t/topic/htkb 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录