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

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 Python 代码:将图像中的白色像素替换为黑色

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

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