def getImgList():
“”"
获取缩略图的路径及平均色彩
:return: list,Skrill下载存储了图片路径、平均色彩值。
“”"
imgList = []
for pic in os.listdir(imgDir):
imgPath = imgDir + pic
imgRGB = compute_mean(imgPath)
imgList.append({
“imgPath”: imgPath,
“imgRGB”: imgRGB
})
return imgList
def computeDis(color1, color2):
‘’’
计算两张图的颜色差,计算机的是色彩空间距离。
dis = (R2 + G2 + B**2)**0.5
参数:color1,color2 是色彩数据 (r,g,b)
‘’’
dis = 0
for i in range(len(color1)):
dis += (color1[i] - color2[i]) ** 2
dis = dis ** 0.5
return dis
def create_image(bgImg, imgDir, N=2, M=50):
‘’’
根据背景图,用头像填充出新图
bgImg:背景图地址
imgDir:头像目录
N:

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



