观众老爷们,小李今天给大家展示一下我“精湛”的厨艺。如题所示,花式照片墙这道小菜马上给大家端上来,大家吃好喝好。

原材料准备:

  • Python3,图片(最好是某一类图片,一家人整整齐齐)
  • 这里我使用的是“脆皮鹦鹉”表情包,高糊却又不失档次。

佐料:

  • pillow模块,以及一些Python自带的模块

原材料处理:

  • 咱先来处理一下原材料。把这些图片的大小尺寸给整齐划一了,方便操作,也更加美观。这里用到了 resize 函数。统一修改为64X64大小。同时,为了方便对这些图片进行操作,给这些图片按照自然数的顺序来重新命名。
class ImageRename():def __init__(self):self.path = 'D:/parrot'def rename(self):filelist = os.listdir(self.path)total_num = len(filelist) i = 0for item in filelist:if item.endswith('.jpg'):src = os.path.join(os.path.abspath(self.path), item)dst = os.path.join(os.path.abspath(self.path),  str(i)   '.jpg')os.rename(src, dst)print('converting %s to %s ...' % (src, dst))i =1print('total %d to rename & converted %d jpgs' % (total_num, i))

模具打造:

  • 为了能让端上来的美食有一个完美的形象,打造一个好的模具是很重要的。而模具的构造,我们可以人工手动生成,也可以选择用代码自动化生成。
  • 想必大家也能看得出来这是个爱心的轮廓,这个轮廓线由“1”连接形成。下面这段代码可以生成闪电形状。
with open ('3.txt','w') as f:for i in range(3,-4,-1):for j in range(-3,4):f.write('1,') if i<=j 3 and i>=j-3 and i*j<=0 else f.write('0,')f.write('\n')

(PS:更多的模板可以由你自己来创造~)

东西都准备好了,我们可以把这个菜炒起来了!照着刚刚的模具,即读取模板文件。我们利用 paste 函数在模板是“1”的位置放入图片,“0”的位置就不做操作。

def main(pictures_dir, template_path):template = parseTemplate(template_path)w = len(template[0])h = len(template)image_new = Image.new('RGBA', (CELLSIZE*w, CELLSIZE*h))img_idx = -1for y in range(h):for x in range(w):if template[y][x] == '1':img, img_idx = yieldImage(pictures_dir, img_idx, (CELLSIZE, CELLSIZE))image_new.paste(img, (x*CELLSIZE, y*CELLSIZE))image_new.show()image_new.save('picturewall.png')

出炉

裹上鸡蛋液,粘上面包糠,

放进油锅炸至两面金黄,

老人小孩都爱吃,

隔壁小孩都馋哭了。

  • 等上片刻,我们的菜就新鲜出炉啦。有甜蜜双人套餐

  • 有油炸三叶草

  • 有霹雳便当

  • 另外代码和脆皮鹦鹉的表情包合集后台回复 「鹦鹉」 即可获取

花式照片墙之脆皮鹦鹉相关推荐

  1. 利用Python制作花式照片墙!就拿这只鹦鹉开刀吧

    原材料准备: Python3,图片(最好是某一类图片,一家人整整齐齐) 这里我使用的是"脆皮鹦鹉"表情包,高糊却又不失档次. 佐料: pillow模块,以及一些Python自带的模 ...

  2. python照片墙_利用Python制作花式照片墙!就拿这只鹦鹉开刀吧

    原材料准备:Python3,图片(最好是某一类图片,一家人整整齐齐) 这里我使用的是"脆皮鹦鹉"表情包,高糊却又不失档次. 佐料:pillow模块,以及一些Python自带的模块 ...

  3. 使英格兰为之倾倒的头牌外卖:脆皮烤鸭

    外卖店是英国HighStreet(商业街)一道不可缺少的风景,中餐.印度餐.匹萨饼.炸鸡.汉堡等风格迥异的各国美食是应有尽有,休闲.英国一家公司曾对数以千名英国人吃外卖的习惯搞了一次调查,结果发现中餐 ...

  4. 另类烹饪 用电吹风做出脆皮烤鸡!本文来自:可可英语

    A food writer has wowed Twitter with her unusual -- and expensive -- approach to achieving perfectly ...

  5. 白巧脆皮奶香雪糕,一次成功

    食材 纯牛奶200克 淡奶油150克 奶粉35克 白糖35克 玉米淀粉10克 白巧克力100克 椰子油40克 饼干粉少许 ✨ 做法 ✅ 纯牛奶➕淡奶油➕奶粉➕玉米淀粉➕白糖 所有食物倒入奶锅中搅拌均匀 ...

  6. 惊爆!Python打造花式照片墙!

    大家注意:因为微信最近又改了推送机制,经常有小伙伴说错过了之前被删的文章,比如前阵子冒着风险写的爬虫,再比如一些限时福利,错过了就是错过了. 所以建议大家加个星标,就能第一时间收到推送.

  7. Nice, 我用AI给表情包分门别类

    实战背景 之前有写过爬取大量表情包以供广大网友斗图使用,有部分网友反映这样的表情包太乱太杂,量确实是足够的,但没有分门别类,熊猫头.杰尼龟.脆皮鹦鹉等等热门表情包都是一锅乱炖,今天我们就来做做这件事! ...

  8. 配置Win10+OpenCV3.4.1+vs2017

    最近各类比赛都掺杂了人工智能的要求,花了几天配置好了win10+Caffe,又因为环境原因配置了Linux+caffe+OpenCV,发现Linux真的非常不友好.还是回到win10和强大的Vs来训练 ...

  9. html %3cstyle%3e 添加css,从网站适应CSS样式到一个Django香脆形式复选框

    我使用的引导,我在里面有一个复选框的Django香脆的形式,在html看起来是这样的:从网站适应CSS样式到一个Django香脆形式复选框 Include some data. 我无法适应以下CSS类 ...

最新文章

  1. python太阳花绘图_python中turtle如何画太阳花?
  2. jquery的html,text,val的区别
  3. linux添加审计账户_眼镜蛇W眼镜蛇白盒品白源代码审计工具 白帽子版
  4. C语言学习之利用指针输出二维数组任一行任一列元素的值
  5. 重写数组的方法(改变原数组)
  6. c语言gettop函数值,数据结构-栈 C和C++的实现
  7. 图像处理基础(四)_图像分辨率、图像模式及通道讲解
  8. 【App 开发框架 - App Framework】
  9. Canal中间件学习总结
  10. IDEA中如何使用debug调试项目 一步一步详细教程
  11. cisco2911路由器破解密码
  12. 加速数据无限超高速空间免费虚拟主机无限大小 支持SSL
  13. 自然语言处理 朴素贝叶斯文本分类
  14. Geopandas对地图文件按区域进行分割并统计
  15. 计算机毕设 SpringBoot+Vue民宿管理系统 民宿预订系统 智能民宿系统 民宿订房系统Java Vue MySQL数据库 远程调试 代码讲解
  16. Python学习笔记9-爬花瓣网指定图片,从此找图不用愁
  17. struts 测试题
  18. authorize如何控制多个角色权限】_lincmsdotnetcore.是如何方法级别的权限控制(API级别)的...
  19. Oracle 通过impdp导入报ORA-39002 ORA-39165错误
  20. LabVIEW中使用并口

热门文章

  1. python 显著性差异_比萨斜塔——统计显著性检验
  2. 机器学习实战第二章K近邻算法照葫芦画瓢实践。
  3. python3:调用阿里云小蜜代码示例
  4. 计算机双CPU,双CPU的电脑用起来,性能和功耗都是原来的两倍?
  5. 触控手势怎么设计才好用(二)
  6. 图片转化为二进制代码
  7. 更换路由器之后,ftp无法上传和下载数据
  8. LM567鉴频电路设计
  9. HTML CSS 外部样式引用方法
  10. iphone隐藏底条_iPhone12隐藏底部横条方法 iPhone12怎么隐藏底部小白条