【教学类-34-10】20240313 春天拼图(Midjounery生成线描图,4*4格拼图块)(AI对话大师)

作品展示:

背景需求:

利用华文彩云空心字(粗胖字体。凑满9个拼图)制作了3*3的拼图块

【教学类-34-09】20240310华文彩云学号拼图(3*3格子浅灰底图 深灰拼图块)(AI对话大师)-CSDN博客文章浏览阅读421次,点赞6次,收藏8次。【教学类-34-09】20240310华文彩云学号拼图(3*3格子浅灰底图 深灰拼图块)(AI对话大师)https://blog.csdn.net/reasonsummer/article/details/136604268?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22136604268%22%2C%22source%22%3A%22reasonsummer%22%7D

下一步就是需要制作4*4格的《春天拼图》

第一步:Midjounery生成春天图片

1、孩子表达的“春天“”:

HX:春天叶子变黄落下来,有风景,

WZX:有小鸟。春天有虫子。

JAX:春天可以晒太阳。

小结:小朋友的春天经验不够丰富,对秋天的记忆比较深刻。

2、老师想点关键词,并生成MJ简笔画图片

一、柳树,河岸,风筝,蓝天,白云,鸟类,划船,春天的帐篷

illustration for toddlers coloring books, line drawing, no background, no colors, black and white comic line art for:Willow trees, riverbanks, kites, blue sky, white clouds, birds, boating, tents in spring, empty background, thick outline, crisp lines, vector lines. simple, big, cute, --q 5  --s 420 --ar 1:1

为蹒跚学步的孩子着色的书籍插图,白描,没有背景,没有颜色,黑白漫画线条艺术:柳树,河岸,风筝,蓝天,白云,鸟类,划船,春天的帐篷,空背景,粗轮廓,清晰的线条,矢量线。简单,大,可爱,--q 5-s 420--ar 1:1

illustration for toddlers coloring books, line drawing, no background, no colors, black and white comic line art for:Willow trees, riverbanks, kites, blue sky, white clouds, birds, boating, tents in spring, empty background, thick outline, crisp lines, vector lines. simple, big, cute, --q 5  --s 420 --ar 4:3 --niji 5

为蹒跚学步的孩子着色的书籍插图,白描,没有背景,没有颜色,黑白漫画线条艺术:柳树,河岸,风筝,蓝天,白云,鸟类,划船,春天的帐篷,空背景,粗轮廓,清晰的线条,矢量线。简单,大,可爱,--q 5--s 420--ar 4:3--niji 5

二、春景,家庭

illustration for toddlers coloring books, line drawing, no background, no colors, black and white comic line art for:Spring scenery, family, empty background, thick outline, crisp lines, vector lines. simple, big, cute, --q 5  --s 420 --ar 4:3 --niji 5

幼儿插图涂色书,白描,无背景,无颜色,黑白漫画线条艺术:春景,家庭,空背景,粗轮廓,线条清晰,矢量线。简单,大,可爱,--q 5--s 420--ar 4:3--niji 5

三、春天的风景,城市,公园,孩子,

illustration for toddlers coloring books, line drawing, no background, no colors, black and white comic line art for:The scenery of spring, cities, parks,children,empty background, thick outline, crisp lines, vector lines. simple, big, cute, --q 5  --s 420 --ar 4:3 --niji 5

幼儿插图涂色书,白描,无背景,无颜色,黑白漫画线条艺术:春天的风景,城市,公园,孩子,空背景,粗轮廓,清晰的线条,矢量线。简单,大,可爱,--q 5--s 420--ar 4:3--niji 5

四、春天的风景,动物园,游客和小动物

illustration for toddlers coloring books, line drawing, no background, no colors, black and white comic line art for:The scenery of spring, zoos, tourists, and small animals,empty background, thick outline, crisp lines, vector lines. simple, big, cute, --q 5  --s 420 --ar 4:3 --niji 5

幼儿插图涂色书,白描,无背景,无色彩,黑白漫画线条艺术:春天的风景,动物园,游客和小动物,空背景,粗轮廓,清晰的线条,矢量线。简单,大,可爱,--q 5--s 420--ar 4:3--niji 5

五、春天的风景,动物园,可爱的孩子,和小动物

illustration for toddlers coloring books, line drawing, no background, no colors, black and white comic line art for:The scenery of spring, zoos, cute children, and small animals,empty background, thick outline, crisp lines, vector lines. simple, big, cute, --q 5  --s 420 --ar 4:3 --niji 5

幼儿插图涂色书,白描,无背景,无颜色,黑白漫画线条艺术:春天的风景,动物园,可爱的孩子,和小动物,空背景,粗轮廓,清晰的线条,矢量线。简单,大,可爱,--q 5--s 420--ar 4:3--niji 5

六、春天,阳光明媚,万物复苏,河水融化,柳树发芽,百花齐放,到处都是美丽的景色空背景、

网上是春天描述

illustration for toddlers coloring books, line drawing, no background, no colors, black and white comic line art for:In spring, the sunshine is bright, everything revives, the river melts, the willow trees sprout, a hundred flowers bloom, and everywhere is a beautiful scene!,empty background, thick outline, crisp lines, vector lines. simple, big, cute, --q 5  --s 420 --ar 4:3 --niji 5

幼儿涂色书籍插图,白描,无背景,无色彩,黑白连环画艺术为:春天,阳光明媚,万物复苏,河水融化,柳树发芽,百花齐放,到处都是美丽的景色空背景、粗轮廓、清晰线条、矢量线条。简单,大,可爱,--q 5--s 420--ar 4:3--niji 5

七、包含植物和动物

illustration for toddlers coloring books, line drawing, no background, no colors, black and white comic line art for:In spring, willows sprout, swallows fly, and grass grows,,empty background, thick outline, crisp lines, vector lines. simple, big, cute, --q 5  --s 420 --ar 4:3 --niji 5

幼儿涂色书插图,白描,无背景,无色彩,黑白连环画艺术:春天,柳树发芽,燕子飞翔,草长,空背景,粗轮廓,线条清晰,矢量线。简单,大,可爱,--q 5--s 420--ar 4:3--niji 5

一、整理图片,切割图片

1、把1*1正方形图片转成4:3长方形图片

2、把一张图切割成4张图

'''
把22424*1859的图片切割成2*2
作者:AI对话大师、阿夏
时间:2024年3月13日
'''import os
from PIL import Image# 指定123文件夹和234文件夹的路径'
input_folder = r'C:\Users\jg2yXRZ\OneDrive\桌面\春天拼图16块\00原图'
output_folder = r'C:\Users\jg2yXRZ\OneDrive\桌面\春天拼图16块\00切图'# 遍历123文件夹中的所有png文件
for file_name in os.listdir(input_folder):if file_name.endswith('.png'):img = Image.open(os.path.join(input_folder, file_name))# 定义切割后每张图片的尺寸width, height = img.sizenew_width = width // 2new_height = height // 2# 切割图片并保存for i in range(2):for j in range(2):box = (j*new_width, i*new_height, (j+1)*new_width, (i+1)*new_height)region = img.crop(box)output_file = os.path.join(output_folder, '{}_{}_{}.png'.format(os.path.splitext(file_name)[0], i, j))region.save(output_file)print('图片批量切割完成并保存在234文件夹中。')

代码设计思路:

第1步 把00原图里面的2424*1859的图片切割成2*2,保存在00切图中。每张原图转成4张小图

第2步 把00切图增加对比度(线条变黑),制作02贴图深色----------')

第3步 把00切图增加明度(线条变白,浅色),制作01底图浅色----------')

-第4步 把浅灰色底纹图片、深黑色贴图图片,学号图片切割成16张

03底图浅色小块

04贴图深色小块

第5步 把02按序填入上面16个格子,把深灰色学号图片打乱填入组成16+16一组,一页2组 64个路径

第6步 36个路径写入单元格

第7步:把都有PDF合并为一个打印用PDF

素材准备:

第二页的表格是打印在反面的(写学号用)

全部代码:

'''
春天拼图(16格,AI对话大师)
作者:AI对话大师、阿夏
时间:2024年3月12日
'''print('------第1步 把2424*1859的图片切割成2*2----------')import os
from PIL import Image# 指定123文件夹和234文件夹的路径'
input_folder = r'C:\Users\jg2yXRZ\OneDrive\桌面\春天拼图16块\00原图'
output_folder = r'C:\Users\jg2yXRZ\OneDrive\桌面\春天拼图16块\00切图'# 检查文件夹是否存在
if not os.path.exists(output_folder):# 如果文件夹不存在,则新建文件夹os.makedirs(output_folder)# 遍历123文件夹中的所有png文件
for file_name in os.listdir(input_folder):if file_name.endswith('.png'):img = Image.open(os.path.join(input_folder, file_name))# 定义切割后每张图片的尺寸width, height = img.sizenew_width = width // 2new_height = height // 2# 切割图片并保存for i in range(2):for j in range(2):box = (j*new_width, i*new_height, (j+1)*new_width, (i+1)*new_height)region = img.crop(box)output_file = os.path.join(output_folder, '{}_{}_{}.png'.format(os.path.splitext(file_name)[0], i, j))region.save(output_file)print('图片批量切割完成并保存在234文件夹中。')print('------第2步 把00切图增加对比度(线条变黑),制作02贴图深色----------')from PIL import Image
from PIL import ImageEnhance
import os# 定义文件夹路径
folder_path = r'C:\Users\jg2yXRZ\OneDrive\桌面\春天拼图16块\00切图'
new_path = r'C:\Users\jg2yXRZ\OneDrive\桌面\春天拼图16块\02贴图深色'
# 检查文件夹是否存在
if not os.path.exists(new_path):# 如果文件夹不存在,则新建文件夹os.makedirs(new_path)# 循环处理文件夹下的所有图片文件
for filename in os.listdir(folder_path):if filename.endswith(('.png', '.jpg', '.jpeg')):# 打开图片文件image_path = os.path.join(folder_path, filename)image = Image.open(image_path)# 转换为黑白色bw_image = image.convert('L')# 增加对比度enhancer = ImageEnhance.Contrast(bw_image)bw_image = enhancer.enhance(30.0)  # 这里的2.0可以根据需要调整# 保存处理后的图片bw_image.save(os.path.join(new_path, filename))print("图片处理完成!")print('------第3步 把00切图增加明度(线条变白,浅色),制作01底图浅色----------')from PIL import Image
from PIL import ImageEnhance
import os# 定义文件夹路径
folder_path = r'C:\Users\jg2yXRZ\OneDrive\桌面\春天拼图16块\00切图'
new_path = r'C:\Users\jg2yXRZ\OneDrive\桌面\春天拼图16块\01底图浅色'
# 检查文件夹是否存在
if not os.path.exists(new_path):# 如果文件夹不存在,则新建文件夹os.makedirs(new_path)# 定义明度增加倍数
brightness_factor = 2# 循环处理文件夹下的所有图片文件
for filename in os.listdir(folder_path):if filename.endswith(('.png', '.jpg', '.jpeg')):# 打开图片文件image_path = os.path.join(folder_path, filename)image = Image.open(image_path)# 增加明度enhancer = ImageEnhance.Brightness(image)bright_image = enhancer.enhance(brightness_factor)# 保存处理后的图片bright_image.save(os.path.join(new_path, filename))print("图片处理完成!")print('------第4步 把浅灰色底纹图片、深黑色贴图图片,学号图片切割成16张 03底图浅色小块+04贴图深色小块----------')from PIL import Image, ImageDraw, ImageFontpath=r'C:\Users\jg2yXRZ\OneDrive\桌面\春天拼图16块'# 新建两个文件夹
t=['01底图浅色','02贴图深色','03底图浅色小块','04贴图深色小块']import os
for tt in t:folder_path_file = path+r"\{}".format(tt)# 检查文件夹是否存在if not os.path.exists(folder_path_file):# 如果文件夹不存在,则新建文件夹os.makedirs(folder_path_file)# 把浅灰色底纹图片、深黑色贴图图片,学号图片切割成16张
from PIL import Image, ImageOps
import os
import glob
import random
# 3*3图片切割
w=4
l=4for vv in range(int(len(t)/2)):# 指定文件夹路径folder_path = path + r"\{}".format(t[vv])  # 打开01\02文件夹# print(folder_path)# 获取文件夹中所有PNG图片的路径png_files = glob.glob(os.path.join(folder_path, '*.png'))print(png_files)# 逐个打开PNG图片并切割成9块小图for png_file in png_files:image = Image.open(png_file)# 获取图片大小width, height = image.size# 切割成16块拼图小块并保存count = 1block_width = width // wblock_height = height // lfor i in range(w):for j in range(l):box = (j*block_width, i*block_height, (j+1)*block_width, (i+1)*block_height)region = image.crop(box)#生成9张*30份=261图  ,生成在03 、04文件夹里。   因为切成16张,所以序号是01-16,region.save(path + r'\{}\{}_{}.png'.format(t[vv+2], os.path.splitext(os.path.basename(png_file))[0], '%02d'%count))count += 1print('------第5步 把02按序填入上面16个格子,把深灰色学号图片打乱填入组成16+16一组,一页2组 64个路径----------')
# 坐标,两个表格连在一起,但是先写左侧上下的18个坐标,再写右侧上下的18个坐标
bg = []
for x in range(0, w*2):for y in range(0, w):       bg.append('{:02d}{:02d}'.format(x, y))for x in range(0, w*2):for y in range(w, w*2):bg.append('{:02d}{:02d}'.format(x, y))print(bg) # 36
print(len(bg))# 切割成多少份,261个元素,18个在一页上,03文件夹浅灰:前9个按顺序写入,04文件夹的深灰色:后9个打乱写入
t2=['03底图浅色小块','04贴图深色小块']
pic=[]
for t3 in t2:folder_path = path + r"\{}".format(t3)  # 打开01\02文件夹# print(folder_path)    # C:\Users\jg2yXRZ\OneDrive\桌面\学号数字拼图\03底图浅色小块  C:\Users\jg2yXRZ\OneDrive\桌面\学号数字拼图\04贴图深色小块# 获取文件夹中所有PNG图片的路径png_files = glob.glob(os.path.join(folder_path, '*.png'))print(len(png_files))# 272pic.append(png_files)
print(pic)
print(len(pic))# 2组 浅色一组 深色一组[['','','浅色261张'],['','','深色261张']]print('---拆成16个一组-------')
smaillpic=[]
for o in range(len(pic)):    # 0,1g=w*w
#     # 假设你有一个包含261个元素的列表list1list1 = [i for i in range(len(pic[o]))]  # 这里只是举例,实际情况根据你的实际数据来创建列表# 将列表按照18个一组分割grouped_list = [pic[o][i:i+g] for i in range(0, len(pic[o]), g)]smaillpic.append(grouped_list)
# print(smaillpic)
# [[[9张],[9张],[9张],[],[],[]]]]
# print(len(smaillpic))
# 2
# 
print('---16个浅灰路径+16个深灰路径【【9个浅灰】【9个深灰】】-------')# 
path1=[]
for n in range(len(smaillpic[0])):  # 读取30组9个路径   #  【9个浅灰】按顺序写入path1.append(smaillpic[0][n])# 【9个深灰】打乱写入c=random.sample(smaillpic[1][n],w*w)path1.append(c)  
print(path1)
print(len(path1))
# 30组# 提取所有元素放在一起
all_paths = [path for sublist in path1 for path in sublist]
# # print(all_paths)
# print(len(all_paths))# 540# 把所有内容变成36个一组
nested_paths = [all_paths[i:i+w*w*w] for i in range(0, len(all_paths), w*w*w)]
print(nested_paths)
print(len(nested_paths))
# 15组 每组里面是2个(9个浅色+9个深色)from docx import Document
from docx.enum.text import WD_PARAGRAPH_ALIGNMENT
from docx.shared import Cm
from docx2pdf import convert
from PyPDF2 import PdfMerger
import os,time
import shutilprint('------第6步 36个路径写入单元格----------')# 指定新建文件夹路径
d = path + r"\零时文件夹"# 检查文件夹是否存在,如果不存在则新建
if not os.path.exists(d):os.makedirs(d)merged_pdf = PdfMerger()for nn in range(0, len(nested_paths)):doc = Document(path + r'\春天拼图.docx')table = doc.tables[0]for t, bg_value in enumerate(bg):pp = int(bg_value[0:2])qq = int(bg_value[2:4])k = nested_paths[nn][t]print(pp, qq, k)run = doc.tables[0].cell(pp, qq).paragraphs[0].add_run()run.add_picture('{}'.format(k), width=Cm(3.7), height=Cm(2.55))table.cell(pp, qq).paragraphs[0].alignment = WD_PARAGRAPH_ALIGNMENT.CENTERdoc.save(path + r'\零时文件夹\{}.docx'.format('%02d' % nn))time.sleep(2)# docx转PDFinputFile = path + r"\零时文件夹\{}.docx".format('%02d' % nn)outputFile = path + r"\零时文件夹\{}.pdf".format('%02d' % nn)with open(outputFile, 'w'):passconvert(inputFile, outputFile)time.sleep(2)merged_pdf.append(outputFile)
# 合并PDF、
merged_pdf.write(path + r"\有底图的春天拼图{}块({}人共{}份).pdf".format(w*2,int(len(nested_paths)*2), len(nested_paths)))
merged_pdf.close()print('----------第7步:把都有PDF合并为一个打印用PDF------------')# 删除临时文件夹    
shutil.rmtree(path + r"\零时文件夹")

运行后逐步生成五个文件夹

生成结果:

结论:

因为MJ生成黑白风景图的黑白灰样式不同,因此经过同样的对比度(30)和明度(2)调试,会出现不同的结果,有时候底图和贴图都很深色,有时候明度高,底图看不清图案。

总之,一套关键词写出来的mj"春天风景图片”明度对比度不统一,使用同样的数值调试明度(变浅)和对比度(变深),就会出现不同的对比效果。

思路:

1、优化MJ关键词,在MJ关键词里也加入“关于图案颜色的关键”(具体是什么还不清楚)

2、生成后,删除“底图贴图”对比效果不强(都是深色线条)或者“底图贴图”对比效果太强(底图看不清图案)的原图。

部分作品:

时间:2024年3月13日

班级:中4班

人数:3人(女孩)传染病隔离

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

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

相关文章

Android14之报错:error:add its name to the whitelist(一百九十四)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏:多媒…

juc(3)

进程 程序由指令和数据组成,到哪有些指令需要执行,有些要读写,句必须将指令加载到cpu,数据加载到内存,再指令运行过程中还要用到磁盘,网络等设备.进程就是用来加载指令.管理内存,管理io的 当一个程序被运行,从磁盘加载这个程序的代码到内存,这时就开启了一个进程 进程可以视…

Elasticsearch 索引库操作 文档操作

索引库就类似数据库表,mapping映射就类似表的结构。要向es中存储数据,必须先创建“库”和“表”。 mapping映射属性 mapping是对索引库中文档的约束,常见的mapping属性包括: type: 字段数据类型,常见的简…

MySQL语法分类 DQL(2)条件查询

为了更好的学习这里给出基本表数据用于查询操作 create table student (id int, name varchar(20), age int, sex varchar(5),address varchar(100),math int,english int );insert into student (id,name,age,sex,address,math,english) values (1,马云,55,男,杭州,66,78),…

python绘制双列堆积柱形图

python绘制单列堆积柱形图 : python绘制单列堆积柱形图-CSDN博客 一、代码 import numpy as np import matplotlib.pyplot as pltN 10 menMeans np.array([[20, 35], [15, 25], [15, 25], [15, 25], [15, 25], [15, 25], [15, 25], [15, 25], [15, 25], [15, 25]…

HAProxy高性能负载均衡器

一、HAProxy基础知识 (一)HAProxy概述 HAProxy是一款基于事件驱动、单进程模型设计的四层与七层负载均衡器,它能够在TCP/UDP层面以及HTTP(S)等应用层协议上实现高效的流量分发。HAProxy不仅适用于Web服务器负载均衡,还能应用于数据…

【matlab】如何批量修改图片命名

【matlab】如何批量修改图片命名 (●’◡’●)先赞后看养成习惯😊 假如我的图片如下,分别是1、2、3、4、5的命名 需求一:假如现在我需要在其后面统一加上_behind字符串,并且保留原命名,同时替换掉原先的图片,也就是不copy新的一份,直接在原文件夹中处理,我们可以进行…

基于springboot+vue的大学生兼职系统的设计与实现(源码+论文)

作者主页:Java程序员老张 主要内容:SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、小程序、安卓app等设计与开发。 收藏点赞不迷路 关注作者有好处 文末获取源码 技术选型 【后端】:Java 【框架】:…

Java零基础入门-LinkedHashMap集合

一、本期教学目标 学习LinkedHashMap集合的概念及特点。学习LinkedHashMap存储结构。学习LinkedHashMap集合常用方法及示例代码演示。 二、正文 1、概述 我们学习了map接口之HashMap集合,今天我们要来学习map接口的另一个实现类-LinkedHashMap,不知道…

算法思想总结:滑动窗口算法

创作不易&#xff0c;感谢三连 一.长度最小的数组 . - 力扣&#xff08;LeetCode&#xff09;长度最小的数组 class Solution { public:int minSubArrayLen(int target, vector<int>& nums) {int lenINT_MAX,nnums.size(),sum0;//len必须要给一个很大的数&#xf…

go rabbitmq 操作

go rabbitmq 操作 go 依赖包github.com/streadway/amqp docker快速部署 docker pull rabbitmq:management docker run -d rabbitmq:management # 先跑一个看看监听了哪些端口 docker run -d --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq #5672 go 程序连接&#x…

Java-并发编程--ThreadLocal、InheritableThreadLocal

1.ThreadLocal 作用 作用&#xff1a;为变量在线程中都创建副本&#xff0c;线程可访问自己内部的副本变量。该类提供了线程局部 (thread-local) 变量&#xff0c;访问这个变量&#xff08;通过其 get 或 set 方法&#xff09;的每个线程都有自己的局部变量&#xff0c;它独立…

CleanMyMac X2024免费绿色版安装包下载

在当今这个数字化时代&#xff0c;我们的生活和工作中离不开电脑&#xff0c;尤其是对于Mac用户而言&#xff0c;更是需要一个轻巧、快捷的解决方案来保持电脑的高效运转。CleanMyMac X正是为此而生&#xff0c;它将帮助您清理Mac中的垃圾文件、优化系统性能&#xff0c;让您的…

Python电梯楼层数字识别

程序示例精选 Python电梯楼层数字识别 如需安装运行环境或远程调试&#xff0c;见文章底部个人QQ名片&#xff0c;由专业技术人员远程协助&#xff01; 前言 这篇博客针对《Python电梯楼层数字识别》编写代码&#xff0c;代码整洁&#xff0c;规则&#xff0c;易读。 学习与应…

STM32的简单介绍

STM32是一种基于ARM Cortex-M内核的32位微控制器&#xff0c;由意法半导体公司开发和生产。STM32具有丰富的外设和功能&#xff0c;适用于各种应用场合&#xff0c;如工业控制、消费电子、物联网、人机交互等。STM32的优势包括低功耗、高性能、高可靠性、易于开发等。STM32的系…

嵌入式学习39-程序创建数据库及查找

1.sqlite3_open int sqlite3_open( const char *filename, /* Database filename (UTF-8) */ sqlite3 **ppDb /* OUT: SQLite db handle */ ); 功能: 打开 数据库文件(创建一个数据库连接) 参数: filename: …

【Linux】基础 IO(文件描述符)-- 详解

一、前言 1、文件的宏观理解 文件在哪呢&#xff1f; 从广义上理解&#xff0c;键盘、显示器、网卡、声卡、显卡、磁盘等几乎所有的外设都可以称之为文件&#xff0c;因为 “Linux 下&#xff0c;一切皆文件”。 从狭义上的理解&#xff0c;文件在磁盘&#xff08;硬件&#…

【博士每天一篇文献-综述】Brain network communication_ concepts, models and applications

阅读时间&#xff1a;2023-12-1 1 介绍 年份&#xff1a;2023 作者&#xff1a;Caio Seguin&#xff0c;Olaf Sporns印第安纳大学心理与脑科学系 期刊&#xff1a; nature reviews neuroscience 引用量&#xff1a;33 中文翻译参考&#xff1a;https://swarma.org/?p44524 …

深度学习pytorch——Tensor维度变换(持续更新)

view()打平函数 需要注意的是打平之后的tensor是需要有物理意义的&#xff0c;根据需要进行打平&#xff0c;并且打平后总体的大小是不发生改变的。 并且一定要谨记打平会导致维度的丢失&#xff0c;造成数据污染&#xff0c;如果想要恢复到原来的数据形式&#xff0c;是需要…

力扣细节题:字符串中的最大奇数

奇数只要找到第一位是奇数的即可&#xff0c;不是找单个数字 //即从最低位开始&#xff0c;找到第一位为奇数的位 //然后之前的就是需要的数字char * largestOddNumber(char * num){int i strlen(num) - 1;while(i > 0){if((num[i] - 0) % 2 1)break;i--;}//先找到低位开…