OpenCV图像操作基础:形状通道分离/合并图像混合相加位操作——Python实现
发布时间
阅读量:
阅读量
从图像中获取各个像素点对应的像素值,并对其进行调整;同时支持对单个通道中的像素值进行修改;此外能够获取图像的高度和宽度信息,并了解其数据存储格式;同时支持对特定位置(即所谓的"点")进行操作;最后能够识别并提取感兴趣区域(即所谓的"区域")的相关信息.
import cv2
import numpy as np
#读取一个彩色图像
img = cv2.imread('C:/Users/NWPU/Desktop/1.jpg')
#cv2.imshow('image',img)
#获得某个像素点的像素值
px = img[200,200]
print(px)
#只获取绿色通道的像素值
green = img[200,200,1]
print(green)
#修改像素值
img[200,200] = [255,255,255]
print(img[200,200])
#使用Numpy数组的处理方法更好的获取像素点的值和编辑像素点的值
#获得指定像素点的红色通道的值
img_r = img.item(100,
全部评论 (0)
还没有任何评论哟~
