怎么用python制作mosaic拼图?

 时间:2026-02-15 11:25:09

1、采用python的photomosaic模块。

mosaic正是马赛克的意思。

怎么用python制作mosaic拼图?

2、读取背景图0.jpg。

img = pm.imread('C:/Users/Administrator/Desktop/0.jpg')

这里,img也是图像数据。这种读取方法,类似于cv2。

怎么用python制作mosaic拼图?

3、用C:/Users/Administrator/Desktop/aaa里面的图片,作为马赛克补丁:

ps = pm.make_pool('C:/Users/Administrator/Desktop/aaa/*.jpg')

怎么用python制作mosaic拼图?

4、制作mosaic图片:

mosaic = pm.basic_mosaic(img,ps,(36,36))

此时得到的mosaic是一个图片数组。

怎么用python制作mosaic拼图?

5、原图如下。

怎么用python制作mosaic拼图?

6、把mosaic保存下来:

pm.imsave('0.png',mosaic)

怎么用python制作mosaic拼图?

  • 危险化学品的短途运输
  • 家庭保单如何管理?
  • 老花眼的症状
  • 早上起来口苦是怎么回事
  • 眼睛充血是什么原因
  • 热门搜索
    感觉英文怎么说 贵州千户苗寨旅游攻略 黄山市旅游景点 星巴克可以加盟吗 怎么看股票走势图 裙子英文怎么写 规律的特点 古镇旅游 在校实践经验怎么写 家庭教育的特点