1、采用python的photomosaic模块。
mosaic正是马赛克的意思。

2、读取背景图0.jpg。
img = pm.imread('C:/Users/Administrator/Desktop/0.jpg')
这里,img也是图像数据。这种读取方法,类似于cv2。

3、用C:/Users/Administrator/Desktop/aaa里面的图片,作为马赛克补丁:
ps = pm.make_pool('C:/Users/Administrator/Desktop/aaa/*.jpg')

4、制作mosaic图片:
mosaic = pm.basic_mosaic(img,ps,(36,36))
此时得到的mosaic是一个图片数组。

5、原图如下。

6、把mosaic保存下来:
pm.imsave('0.png',mosaic)

相关推荐
阅读量:144
阅读量:187
阅读量:181
阅读量:31
阅读量:153