六、修改灰度图像左上角30行50列的区域的像素为纯白色,显示修改后的图像效果。
时间: 2024-02-03 18:14:09 浏览: 54
图像的灰度变换
假设要修改的灰度图像为gray_img,可以使用以下代码实现:
```python
import cv2
# 读取灰度图像
gray_img = cv2.imread('gray_image.jpg', cv2.IMREAD_GRAYSCALE)
# 将左上角30行50列区域的像素设为255(纯白色)
gray_img[:30, :50] = 255
# 显示修改后的图像
cv2.imshow('Modified Image', gray_img)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
其中,`[:30, :50]`表示选择前30行和前50列的区域,即左上角30行50列的区域。将该区域的像素值设为255即可将其变成纯白色。最后通过cv2.imshow()函数显示修改后的图像,并通过cv2.waitKey()等待用户按下任意键来关闭窗口。
阅读全文