【教学类-78-01】20241005青花瓷立体书

背景需求:

今天翻到小红书上一个青花瓷立体书

🇭🇰香港免费展览|青花瓷立体纸艺观展册📖 - 小红书 (xiaohongshu.com)icon-default.png?t=O83Ahttps://www.xiaohongshu.com/discovery/item/6426a8fb000000001303653e?app_platform=android&ignoreEngage=true&app_version=8.55.6&share_from_user_hidden=true&xsec_source=app_share&type=video&xsec_token=CBqQin_n9ou_OU9AExkGzXr4CeZu2OYzF6CPBfKEUMsCs=&author_share=1&xhsshare=WeixinSession&shareRedId=ODszMTs4Nk82NzUyOTgwNjg3OTlHS0xC&apptime=1728127439&share_id=34dfc2ae32364240a9f6371008f082ea

还有一些民用版的,感觉大班也可以在《我是中国人》主题里做这一款立体书青花瓷

小红书 - 你的生活指南 (xiaohongshu.com)icon-default.png?t=O83Ahttps://www.xiaohongshu.com/explore/64902dd200000000270020ba?app_platform=android&ignoreEngage=true&app_version=8.55.6&share_from_user_hidden=true&xsec_source=app_share&type=video&xsec_token=CBQwoTbdpxrlDyilvilLscEP3rwhkMx-mUafj01tBDMRw=&author_share=1&xhsshare=WeixinSession&shareRedId=ODszMTs4Nk82NzUyOTgwNjg3OTlHS0xC&apptime=1728127542&share_id=92b13e938bb14dcc915d817fefe9306a

但是青花瓷里面最大的问题,就是如何让孩子裁剪平行线?

我想制作一个带有实线(剪切线)虚线(折痕)的花瓶图纸模版,提升幼儿制作的精美度

青花瓷立体书

一、通义万相下载瓶子

关键词:

古代瓷瓶,纯白色背景,黑白轮廓线、瓶身空白,卡通简笔画,矢量图、简单、大,卡通。

二、下载图片

使用UIBOT下载图片,一次下载18套(72张)

三、挑选图片

这套关键词下载的瓷瓶有一些不足

1、瓶子左右不对称

2、瓶子边缘没有封闭

3、瓶子有颜色

先将图片大致分为两类

02有颜色文件夹里的图片目测可以用来修图

四、UIBOT白背景修图

用程序在PS修掉3:4图片的背景颜色,变成纯白色0,0,0

五、人工PS修掉青花瓷的彩色

代码部分

六、将空白瓶子图片放到制作文件夹内

因为挑选过,所以图片可能不连号,用代码先把图片变成001-1XX

'''
整理图片的编号,多的图片核对是否要删除
'''

# sz=5
import os
import random

def rename_images(folder_path):
    # 获取文件夹中的所有文件
    files = os.listdir(folder_path)
    # 过滤出图片文件(假设图片格式为.jpg)
    image_files = [f for f in files if f.endswith('.png')]
    
    
    numbers=1
    # 遍历图片文件并重命名
    for i, image_file in enumerate(image_files):
        # 构建新的文件名
        new_name = f'{numbers:03}.png'
        # 获取原文件和新文件的完整路径
        old_path = os.path.join(folder_path, image_file)
        new_path = os.path.join(folder_path, new_name)
        # 重命名文件
        os.rename(old_path, new_path)
        numbers+=1

# 调用函数,传入文件夹路径
rename_images(r'C:\Users\jg2yXRZ\OneDrive\桌面\青花瓷立体书\00图片')

七、制作对称图形

原始图片看上去是对称的,但程序制作后发现也不完全左右对称,这会影响立体书的90度结构

所以最简单的方法是将原始图片的左半部分复制一份,水平旋转,变成图片后半部分,这样就能让图片完全左右对称。


'''
青花瓷二:
Python读取123文件下所有图片,获取每张图片左右对撑线左边的图片,将其水平翻转,复制到图片的右侧,另存在234文件夹下。
星火讯飞,阿夏
20241005
'''

from PIL import Image
import os
from PIL import Image
import os

# 获取123文件夹下的所有图片文件
def get_image_files(folder):
    return [f for f in os.listdir(folder) if f.endswith(('.png', '.jpg', '.jpeg'))]

# 处理图片并保存到234文件夹
def process_images(src_folder, dst_folder):
    image_files = get_image_files(src_folder)
    for file in image_files:
        # 打开图片并获取其大小
        src_img = Image.open(os.path.join(src_folder, file))
        width, height = src_img.size

        # 创建一个新的画布,大小与原图相同,背景颜色设置为白色
        new_img = Image.new('RGB', (width, heig
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿夏reasonsummer

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值