資源簡介
使用Python實現摳圖給證件照換背景源碼
代碼片段和文件信息
import?cv2
import?numpy?as?np
import?matplotlib.pyplot?as?plt
#建立顯示圖片的函數
def?show(image):
????plt.imshow(image)
????plt.axis(‘off‘)
????plt.show()
????
#導入前景圖
img=cv2.imread(‘font.jpg‘)?#圖片導入
img?=?cv2.cvtColor(imgcv2.COLOR_BGR2RGB)?#轉換顏色模型
print(img.shape)?#打印圖片規格
show(img)?#顯示圖片
#導入背景圖
back_img?=?cv2.imread(‘back.jpg‘)?#圖片導入
back_img?=?cv2.cvtColor(back_imgcv2.COLOR_BGR2RGB)?#轉換顏色模型
print(back_img.shape)?#打印圖片規格
show(back_img)?#顯示圖片
#裁剪圖片
#img?=?img[0:1000150:550]?#裁剪圖片大小
#show(img)?#顯示圖片
#縮放圖片
#print(img.shape)?#打印圖片規格
#img=cv2.resize(imgNonefx=0.9fy=0.9)?#圖片縮小10%
#print(img.shape)?#打印圖片規格
#拆分圖片信息
rowscolschannels?=?img.shape?#拆分圖片信息
#轉換格式
img_hsv?=?cv2.cvtColor(imgcv2.COLOR_RGB2HSV)?#把圖片轉換成HSV格式,用于摳圖
show(img_hsv)?#顯示圖片
#摳圖
low
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-12-11?09:31??使用Python實現摳圖給證件照換背景源碼\.ipynb_checkpoints\
?????文件??????461239??2018-11-28?14:57??使用Python實現摳圖給證件照換背景源碼\.ipynb_checkpoints\sc
?????文件??????440204??2010-08-05?16:01??使用Python實現摳圖給證件照換背景源碼\back.jpg
?????文件???????12495??2018-12-11?09:49??使用Python實現摳圖給證件照換背景源碼\font.jpg
?????文件??????876562??2018-12-11?10:11??使用Python實現摳圖給證件照換背景源碼\result.png
?????文件??????461049??2018-11-28?14:57??使用Python實現摳圖給證件照換背景源碼\sc
?????文件????????2002??2018-12-11?14:29??使用Python實現摳圖給證件照換背景源碼\sc
?????目錄???????????0??2018-12-11?11:19??使用Python實現摳圖給證件照換背景源碼\
評論
共有 條評論