擅长:python、mysql、java
<pre><code>import cv2
import numpy as np
from PIL import Image
img_file = "sample.jpg"
image = cv2.imread(img_file)
# USING NUMPY SLICE
red = image[:,:,2]
green = image[:,:,1]
blue = image[:,:,0]
# USING OPENCV SPLIT FUNCTION
b,g,r=cv2.split(image)
# USING NUMPY dsplit
[b,g,r]=np.dsplit(image,image.shape[-1])
# USING PIL
image = Image.open("image.jpg")
r,g,b = image.split()
</code></pre>