##将图片进行风格迁移,将第一幅图片的均值平均差换成第二幅图的均值平方差。第三张是生成的图片
from numpy.lib.type_check import _imag_dispatcher
from builtins import print
from os import pread
import sys
from PIL import Image,ImageStat
import numpy as np
import matplotlib.image as maping
import os
imgs1 = Image.open(sys.argv[1])
imgs2 = Image.open(sys.argv[2])
stat1 = ImageStat.Stat(imgs1)
stat2 = ImageStat.Stat(imgs2)
mean1 = stat1.mean
std1 = stat1.stddev
mean2 = stat2.mean
std2 = stat2.stddev
img_arry1 = np.array(imgs1)
x = (img_arry1-mean1)/std1
x = x*std2+mean2
print(x.dtype)
imgg = Image.fromarray(np.uint8(x))
imgg.show()