效果演示:
带有绿幕的图片的狮子提取出来,放到另一种风景图片里!
1. 首先我们要先口出绿色绿幕,比如:
这里将绿色绿色绿幕先转为HSV,通过修改颜色的明暗度,抠出狮子的轮廓。
代码 :
import cv2 as cv import numpy as np import matplotlib.pyplot as plt def showImg(img): img1 = cv.cvtColor(img, cv.COLOR_BGR2RGB) plt.imshow(img1)
img = cv.imread("img/lion.jpg", cv.IMREAD_COLOR) img_copy = img.copy() # 将BGR格式转为 HSV hsv_img = cv.cvtColor(img_copy, cv.COLOR_BGR2HSV) lowerb_val = (35,43, 46) upperb_val = (77, 255, 255) # 查找颜色 mask_img = cv.inRange(hsv_img, lowerb_val, upperb_val) showImg(mask_img
猜你喜欢
网友评论
- 搜索
- 最新文章
- 热门文章