先看一下效果
源图像
一)导入库
import cv2 as cv
import matplotlib.pyplot as plt
import os
import random
二)读取图片
注意!!!
所有图片是在同一文件夹下的哦
主图名称是必须知道的哦
def read_img(mpath,img_main):
"""读取图片"""
img_name=os.listdir(mpath) # 获取 所有图片名称,是个列表
imgs=[] # 读取进来的图片数据
for name in (img_name):
if name==img_main:
# if os.path.splitext(name)[0]==os.path.splitext(img_main)[0]: # 多余的测试
main=img_rgb(cv.imread(mpath+name)) # 调用颜色转置了 下面就是
else:
imgs.append(i