【教学类-36-01】20230623 Midjounery生成的四张图片切片成四张小图

作品展示:

把一张正方形图片的四个等大小图切割成四张图片

背景需求

最近在学习ChatGPT的绘画(midjounery   AI艺术)

我想给中班孩子找卡通动物图片(黑白线条),打印下来,孩子们练习描边、涂色、延边剪等项目。

“小鸡 简笔画 卡通 黑白外轮廓 没有涂色Little Cat Sketching Cartoon Black and White Outline Not Painted”

通常midjounery会生成四张图片供选择,我全都要,就直接将四张图片另存下载,(用U放大功能比较费时间)

直接需求:用Python把图片切割成四小张图片。

操作过程:

1、查看图片大小(像素)

右击图片,有一个“(图片)编辑” 

 可以看到这套图片的大小:2048像素*2048像素

(midjounery 默认长款是1:1。所以四张合图都是2048*2048)

 2、把所有图片放在一个文件夹里

 代码展示


# 参考网址:https://blog.csdn.net/weixin_42182534/article/details/125773141?ops_request_misc=&request_id=&biz_id=102&utm_term=python%E6%88%AA%E5%8F%96%E5%9B%BE%E7%89%87%E7%9A%84%E4%B8%80%E9%83%A8%E5%88%86&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-1-125773141.nonecase&spm=1018.2226.3001.4187'''
功能:把midjounery 生成的四张图片(动物简笔画卡通图案)切割成小图(png)
作者:阿夏
时间:2023年6月23日 19:51
'''from PIL import Image
import os
import os.path
long=int(input('图片长度像素(2048,2912)\n'))
wide=int(input('图片宽度像素(2048,1632)\n'))
# 1:1图比例是2048
# 16:9图片比例 2912:1632# 定义文件所在文件夹
image_dir = r'C:\Users\jg2yXRZ\OneDrive\桌面\四张图片拆分'
for parent, dir_name, file_names in os.walk(image_dir):  # 遍历每一张图片for filename in file_names:print(filename)pic_name = os.path.join(parent, filename)image = Image.open(pic_name)_width, _height = image.sizeprint(_width, _height)# 四张图片的坐标t1=[0,0,float(long/2),float(wide/2)]t2=[float(long/2),0,long,float(wide/2)]t3=[0,float(wide/2),float(long/2),wide]t4=[float(long/2),float(wide/2),long,wide]pic=t1+t2+t3+t4print(pic)# [0, 0, 1456.0, 816.0, 1456.0, 0, 2912, 816.0, 0, 816.0, 1456.0, 1632, 1456.0, 816.0, 2912, 1632]for p in range(int(len(pic)/4)):pp=pic[p*4:p*4+4]print(pp)# 定义裁剪范围(left, upper, right, lower)# # box = image.crop((0,0,123,123))box = image.crop((pp[0],pp[1],pp[2],pp[3]))name = filename[:-4]+'_'+str(p) +'.png'box.save(r'C:\Users\jg2yXRZ\OneDrive\桌面\四张图片拆分\%s' % name)print('Done!')    

终端运行:

 结果展示: 

 单张图片大小:1024*2014 ,普通A4打印足够了

 感悟:

1、用AI绘画生成一样大小的图案(如简笔画),更容易实现Python学具批量插入(不会出现图片压缩、图案主体变形的情况)

2、运用代码切割四张图片,快速便利获得同样大小的图片,就不需要midjounery的U放大功能(生成单一图片费时,主要是我不需要超清图片)

插图运用

1.转学纪念册(作为标志)

     6号同学即将转学,我想给其做一本简易的留念册,有同伴的照片、学号、名字,属相(鸡或狗)详见后文的记录。

 2.头饰制作(延边剪、直线剪)

 

 

 

3.卡片交换(直线剪)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/23709.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

我的毕设之基于WEB的征婚网站的设计与实现

1 绪论 1.1 研究背景 征婚网站的出现最早源于美国。征婚网站在美国的发展主要分为三个时期,刚刚起步时期,当时主要出现的社交网站,随着社交网站的用户日益增加,有征婚需求的用户利用社交网站开始以婚恋为目的地交友。随后进入发…

第三届红帽杯线上初赛Misc题之Advertising for Marriage

除校赛外初次参加ctf比赛…我好菜orz 不过还是很开心体验了回生活,收获了个中二狗和荷兰猪的双人战队哈哈哈 好了,来讲讲这道征婚题目吧,真的哭了出来,明明就差一点… 对了,想做这道题的可以去守夜人ctf平台 首先看下…

html综合案例(三)-征婚网站的页面

征婚网站的页面 代码及其注释 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"…

清华姚班程序员,网上征婚被骂?

程序员真的是一个饱受误解的群体。昨天&#xff0c;小灰发布了一篇文章&#xff1a;几个对程序员的误解&#xff0c;害人不浅&#xff01;引起了许多读者小伙伴的共鸣&#xff0c;今天&#xff0c;我们继续就这个话题来说一说。 程序员不仅在事业上被人误解&#xff0c;在解决个…

阿里P8程序员征婚被群嘲:我年薪170万,找月薪1万的老婆,有错吗

前段时间,一位年薪百万的阿里程序员火了,提到程序员,我们首先想到的是脱发,没时间,直男癌等词汇,虽然不能一概而论,但大多数如此。 据我一个程序员朋友说 ,他们除了相亲,根本没有任何机会谈对象,连网恋都没时间,而且众所周知,程序员圈子女性被称为稀有物种。 虽然…

帮同学征婚

姓名&#xff1a;肖恒辉 户籍 &#xff1a;湖南&#xff0c;邵阳&#xff0c;新宁人&#xff0c; 个人情况&#xff1a;年龄&#xff1a;21岁&#xff0c;身高&#xff1a;175CM&#xff1b;有车&#xff1a;大众本田&#xff0c;有房&#xff1a;老家自建房。 事业&#xff1a…

年薪170W阿里P8,征婚被喷 你不配!

本文转载自公众号 程序人生&#xff08;ID&#xff1a;coder_life&#xff09; 前两天有一位阿里P8程序员进行网上征婚&#xff01;没想到这次征婚一不小心把他送上热搜&#xff0c;到底是怎样的条件引起大伙热议呢&#xff1f; 划重点如下&#xff1a; 阿里 P8 程序员自身条件…

29岁女子征婚火了:父母开厂有两套房 介绍费给2万

现代人烦恼三连 单身、缺钱、没房住 近日&#xff0c;成都人民公园相亲角 一则相亲启事在微博引起热议 人民公园相亲角征婚启事 小编为大家划下重点 相亲启事是这么写的 89年12月生 毕业后通过国家司法考试&#xff08;A证&#xff09; 现为公务员 气质好&#xff0c;…

征婚 SQL

为什么80%的码农都做不了架构师&#xff1f;>>> [男]程序员是这么征婚滴 SELECT * FROM 女人们 WHERE 未婚true AND Gayfalse AND 处女true AND 有魅力 true AND 条件 IN (漂亮,绅士,大度,气质,智慧,温柔,体贴,会浪漫,活泼,可爱,最好还能带孩子) AND 年龄 BETWE…

征婚

2019独角兽企业重金招聘Python工程师标准>>> 1. 性别&#xff1a;男 2. 居住地&#xff1a;深圳 3. 年龄&#xff1a;25 4. 身高体重&#xff1a;179.5cm / 70kg 5. 兴趣爱好&#xff1a;运动&#xff0c;读书&#xff0c;漫画&#xff0c;电影 6. 饮食习惯&#…

征婚征婚征婚征婚征婚征婚

在茫茫app中找到了这个app并选择下载他&#xff0c;我觉得没有什么比这更加值得庆祝的了&#xff0c;我为我的系统征婚&#xff0c;她需要被填充被呵护&#xff0c;可现在还是一张白纸&#xff0c;求带&#xff01;有没有好心的乐于帮人的小姐姐来带一下我的&#xff0c;可以的…

日本语能力测试官方试题集

日本语能力测试官方试题集_N1 链接:https://pan.baidu.com/s/1Rhww9WetxfqbmNbMmuCsQQ 提取码:uio1日本语能力测试官方试题集_N2 链接:https://pan.baidu.com/s/1GnMt8w1j0OO4YwR2RCqO9w 提取码:ne9o日本语能力测试官方试题集_N3 链接:https://pan.baidu.com/s/1ly21…

凝聚共识,锚定未来 | 第四届OpenI/O 启智开发者大会NLP大模型论坛成功举办!

2023年2月24日下午&#xff0c;第四届OpenI/O启智开发者大会NLP大模型分论坛在深圳人才研修院隆重举办。该论坛以“开源集智创新探索中文NLP大模型生态发展”为主题&#xff0c;众多业内人士和研发者在此共享NLP领域的前沿动态和研发经验&#xff0c;畅想中国NLP领域的发展前景…

EasyExcel读取EXcel文件内容

目录 一 官方文档介绍 二 读取文件内容 1.根据文档内容建立读对象 2.创建读监听器 3.测试类代码 一 官方文档介绍 Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存&#xff0c;poi有一套SAX模式的API可以一定程度的解决…

EasyExcel读取Excel数据

流程简述 1、创建一个普通的maven项目 2、导入easyExcel包 <dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId><version>2.2.10</version></dependency> 3、打开需要导入的Excel表格&#xff…

强化学习为 OpenAI 和 Microsoft 创建了有效的防御策略,拓宽了 ChatGPT 的护城河

在这篇博客中,我将回顾使用强化学习 (RL) 创建和改进大型语言模型(例如 ChatGPT)的过程。然后,我将展示 OpenAI 和 Microsoft 如何使用 RL 来防止竞争对手在生成 AI 市场上与他们竞争。然后我会建议新创业公司攻坚堡垒的策略。首先,让我们回顾一下阻止攻击者到达 ChatGPT …

漫画 | 程序员,你得学会踢皮球!

后记&#xff08;凑字数&#xff09;&#xff1a;这篇文章吐槽一下流程给程序员带来的“伤害”&#xff0c; 在公司比较小的时候&#xff0c;通常不存在什么流程&#xff0c;公司变大以后流程不得不建立起来。 我曾经在一个小外企带过&#xff0c;当时公司经营不善&#xff0c;…

虚拟人技术促进文博业数字创新,ChatGPT将拓展虚拟数字人应用

“大家好&#xff0c;我是中国国家博物馆虚拟数智人员工仝古今……”虚拟数字人仝博士自2018年入职以来&#xff0c;第一次通过短视频同观众见面。“仝古今”着重于文物保护修复工作&#xff0c;运用虚拟技术与传承传统工艺相融合&#xff0c;立足于国博丰富的馆藏和展览体系&a…

全网最详细中英文ChatGPT-GPT-4示例文档-从0到1快速入门复杂文本总结应用场景——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)

从0到1快速入门复杂文本总结应用场景 Introduce 简介setting 设置Prompt 提示Sample response 回复样本API request 接口请求python接口请求示例node.js接口请求示例curl命令示例json格式示例 其它资料下载 ChatGPT是目前最先进的AI聊天机器人&#xff0c;它能够理解图片和文字…

复旦MOSS大模型开源了!Github和Hugging Face同时上线

丰色 萧箫 发自 凹非寺量子位 | 公众号 QbitAI 复旦大模型MOSS&#xff0c;正式开源了&#xff01; 作为国内首个开放测试的类ChatGPT产品&#xff0c;MOSS开源地址一放出&#xff0c;又冲上知乎热搜&#xff1a; 从官网介绍来看&#xff0c;MOSS是一个拥有160亿参数的开源对话…