当前位置: 首页 > wzjs >正文

深圳网站设计机构合肥培训网站推广

深圳网站设计机构,合肥培训网站推广,深圳定制礼品杯,织梦网站模板如何安装教程视频背景需求 代码实现了点状虚线的全套流程,但是图片中主体图案和虚线与左右两边粘连。 【教学类-102-07】剪纸图案全套代码07——Python点状虚线优化版本01(无空隙)+制作1图2图6图24图-CSDN博客文章浏览阅读665次,点赞11次,收藏11次。【教学类-102-07】剪纸图案全套代码07…

背景需求

代码实现了点状虚线的全套流程,但是图片中主体图案和虚线与左右两边粘连。

【教学类-102-07】剪纸图案全套代码07——Python点状虚线优化版本01(无空隙)+制作1图2图6图24图-CSDN博客文章浏览阅读665次,点赞11次,收藏11次。【教学类-102-07】剪纸图案全套代码07——Python点状虚线优化版本01(无空隙)+制作1图2图6图24图 https://blog.csdn.net/reasonsummer/article/details/147125404?sharetype=blogdetail&sharerId=147125404&sharerefer=PC&sharesource=reasonsummer&spm=1011.2480.3001.8118

因此幼儿剪纸时,周围一圈纸张不能连一起,而会被剪断,增加整理的难度

需要让蝴蝶和点状虚线与纸边保留空隙

把相关段落贴入deep seek询问

瞬间解决

代码展示(蝴蝶翅膀离开左右边距的空白小,所以描边10,距离10)

'''
255白背景图片(蝴蝶)做成点状虚线,透明\切边\统一大小,保存1图2图4图24图,虚线与上下左右有空隙
deepseek,阿夏
20250410
'''
from PIL import Image, ImageDraw
import os
import mathprint('------1、基本信息-----')
#  主路径b
path = r'C:\Users\jg2yXRZ\OneDrive\桌面\20250401边缘线剪纸'
a='11'
b='蝴蝶'# 白边宽度(像素)
white_border_width = 10
# 黑点直径(像素)
dot_size = 5
# 黑点间距(像素)
dot_spacing = dot_size * 2  # 增加间距确保均匀分布# 白边参数设置
transparent_edge = 10  # 裁剪时不保留额外透明边距(这个没有用)
# 图片大小
target_width = 1000   # 统一宽度
target_height = 1000  # 统一高度# 定义文件夹路径
in_folder = os.path.join(path,f'{a}_01{b}白背景')  # 原始图片(白背景)
transparent_folder = os.path.join(path, f'{a}_02{b}透明背景')  # 透明背景输出
output_folder = os.path.join(path, f'{a}_03{b}虚线轮廓')  # 最终输出input_folder = output_folder  # 原始图片文件夹
cropped_folder = os.path.join(path,f'{a}_04{b}虚线切边') # 裁剪后的透明图片
final=f'{a}_05{b}虚线切边统一图'# 1000*1000统一图
resized_folder = os.path.join(path,f'{final}')# 创建输出文件夹
os.makedirs(cropped_folder, exist_ok=True)
os.makedirs(resized_folder, exist_ok=True)
os.makedirs(transparent_folder, exist_ok=True)
os.makedirs(output_folder, exist_ok=True)print('------2、白色PNG背景变成透明-----')
# 先把图片白色部分变成透明
def process_image_to_transparent(file_path):img = Image.open(file_path)img = img.convert("RGBA")datas = img.getdata()new_data = []for item in datas:if item[0] == 255 and item[1] == 255 and item[2] == 255:# 设置为完全透明new_data.append((255, 255, 255, 0))else:new_data.append(item)img.putdata(new_data)return img# 第一步:将白背景转为透明背景
print("正在转换白背景为透明背景...")
for file_name in os.listdir(in_folder):if file_name.lower().endswith((".png", ".jpg", ".jpeg")):input_file_path = os
http://www.dtcms.com/wzjs/537915.html

相关文章:

  • 连云港seo网站推广xampp wordpress安装教程
  • asp网站源代码下载原创作文网
  • 提供网站建设定制个人网页制作成品免费下载
  • 做网站的怎么跑业务北京网站开发公司飞沐
  • 邢台优化网站排名国外直播平台tiktok
  • 免费建站排名网站建设会用到ppt吗
  • 总工会网站建设方案旺道网站排名优化
  • 彩票网站开发需要多少钱怎么做网站卖空间
  • 柳州团购汽车网站建设佳天下装饰公司怎么样
  • 网站制作安全防范方式怎么在百度自己创网站
  • 上海创意型网站建设云南省网站建设收费调查报告
  • 建筑最吃香的专业seo外包公司怎么样
  • 福州高端建站wordpress批量删除字段
  • 焦作建设厅网站北京注册公司规定
  • 网站数据库连接出错西安百度推广开户
  • dedecms 如何关闭网站东莞建网站公司案例
  • 苏州网站建设公司有哪几家还可以的中国建筑网建设通网站
  • 广州商城型网站建设遵义网站建设oadmin
  • 贵阳市住房城乡建设局八大员网站wordpress修改页面样式表
  • 常州市做网站建设网站的申请
  • 公司网站建设工作重点杨陵区住房和城乡建设局网站
  • 街头小吃加盟网站建设网页网站原型图占位符怎么做
  • 传奇高端网站设计制作开发一个企业网站要多少钱
  • 鞍山企业做网站数据公司如何卖数据
  • 沈阳网站开发工程师招聘网公司网站改版多少钱
  • 网站手机版怎么制作网站在线服务
  • 东莞企业型网站建设如何创建目录wordpress
  • 深圳市浩天建设网站用户体验较好的网站
  • 顺丰电子商务网站建设广西壮族自治区官网
  • 手机网站 开发者模式成都 网页设计