基于OpenCV-python实现抠图

python和opencv实现抠图

一、读入一张图片,这里我用鸟的图片

%matplotlib inline 用在Jupyter notebook中(代替plt.show()),%matplotlib inline 可以在Ipython编译器里直接使用,功能是可以内嵌绘图,并且可以省略掉plt.show()这一步。
from PIL import Image调用库,包含图像类。
img[::-1]等同于cv.cvtColor(img,cv.BGR2RGB)

% matplotlib inline
import numpy as np
import cv2 as cv
from PIL import Image
# 读取原始图像
img = cv.imread('bird.jpg',3)
# img_RGB = img[::-1]
img_RGB = cv.cvtColor(img,cv.COLOR_BGR2RGB)
image1 = Image.fromarray(img_RGB.astype(&#

你可能感兴趣的:(笔记,python,opencv)