import numpy as np
import cv2
# Load an color image in grayscale
img = cv2.imread("OpenCV_logo.png",1)for i inrange(100):for j inrange(100):
img[i,j]=[0,0,0]
cv2.imshow("img", img)
cv2.waitKey(0)
cv2.destroyAllWindows()
shape
import numpy as np
import cv2
# Load an color image in grayscale
img = cv2.imread("OpenCV_logo.png",1)print(img.shape)
size
import numpy as np
import cv2
# Load an color image in grayscale
img = cv2.imread("OpenCV_logo.png",1)print(img.size)
split()
import numpy as np
import cv2
# Load an color image in grayscale
img = cv2.imread("OpenCV_logo.png",1)
b, g, r = cv2.split(img)
cv2.imshow("r", r)
cv2.imshow("g", g)
cv2.imshow("b", b)
cv2.waitKey(0)
cv2.destroyAllWindows()
蓝色通道所有像素的值都设置为0
import numpy as np
import cv2
# Load an color image in grayscale
img = cv2.imread("OpenCV_logo.png",1)
img[:,:,0]=0
cv2.imshow("img", img)
cv2.waitKey(0)
cv2.destroyAllWindows()