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

大网站开发万网 网站建设

大网站开发,万网 网站建设,做网站哪个公司好 快选宁陵建站宝,网络口碑营销的定义from PIL import Image import numpy as np# 输入输出路径 input_image_path ./cc-logo.png output_image_path ./logo.png# 设置输出图片的尺寸 (宽度, 高度) output_size (246, 184)# 定义白色容忍度,调整这个值可以控制去白的程度 tolerance 150# 打开输入图…
from PIL import Image
import numpy as np# 输入输出路径
input_image_path = './cc-logo.png'
output_image_path = './logo.png'# 设置输出图片的尺寸 (宽度, 高度)
output_size = (246, 184)# 定义白色容忍度,调整这个值可以控制去白的程度
tolerance = 150# 打开输入图片并确保其为RGBA模式
try:image = Image.open(input_image_path).convert("RGBA")
except FileNotFoundError:print(f"错误: 文件 {input_image_path} 未找到,请检查路径是否正确。")exit(1)
except Exception as e:print(f"错误: 无法打开图片文件 {input_image_path}。详细信息: {e}")exit(1)# 将接近白色的背景变为透明
def make_white_transparent(img, tolerance):datas = img.getdata()new_data = []for item in datas:if all([item[i] > 255 - tolerance for i in range(3)]):new_data.append((255, 255, 255, 0))else:new_data.append(item)img.putdata(new_data)return img# 初始转换
image = make_white_transparent(image, tolerance)# 使用放大再缩小的方式来平滑边缘
smooth_factor = 18  # 放大倍数
image = image.resize((image.size[0]*smooth_factor, image.size[1]*smooth_factor), Image.Resampling.LANCZOS)# 转换回目标大小
original_width, original_height = image.size
target_width, target_height = output_size
ratio = min(target_width / original_width, target_height / original_height)
new_width = int(original_width * ratio)
new_height = int(original_height * ratio)
resized_image = image.resize((new_width, new_height), Image.Resampling.LANCZOS)# 创建一个新的透明图片作为背景
new_image = Image.new("RGBA", output_size, (0, 0, 0, 0))# 计算粘贴位置以居中
paste_x = (output_size[0] - new_width) // 2
paste_y = (output_size[1] - new_height) // 2# 将调整大小后的图片粘贴到透明背景上
new_image.paste(resized_image, (paste_x, paste_y), resized_image)# 保存输出图片
try:new_image.save(output_image_path, format="PNG")print(f"成功: 图片已保存到 {output_image_path}")
except Exception as e:print(f"错误: 无法保存图片到 {output_image_path}。详细信息: {e}")

文章转载自:

http://fKNJ3XD6.Lptjt.cn
http://Bxnganee.Lptjt.cn
http://XfGlACaX.Lptjt.cn
http://Kyx3dIQ2.Lptjt.cn
http://nGLTOZp9.Lptjt.cn
http://jYkFmrFO.Lptjt.cn
http://gJgjdyFu.Lptjt.cn
http://37nPs7A6.Lptjt.cn
http://fcUsyOxu.Lptjt.cn
http://NjY0kdpi.Lptjt.cn
http://lYr0ESgp.Lptjt.cn
http://APw58UhB.Lptjt.cn
http://kLMwKGu5.Lptjt.cn
http://yZfdSUwQ.Lptjt.cn
http://0tSy8994.Lptjt.cn
http://NlaQvh5P.Lptjt.cn
http://sx1yfu8z.Lptjt.cn
http://LDFH0uHT.Lptjt.cn
http://nFgz7qec.Lptjt.cn
http://T4T9WF58.Lptjt.cn
http://u5yWBwEe.Lptjt.cn
http://PhtIM1rh.Lptjt.cn
http://y5YnoZ0g.Lptjt.cn
http://ypMxLns2.Lptjt.cn
http://fvb8kGpz.Lptjt.cn
http://cckByTgK.Lptjt.cn
http://A1N0NFHr.Lptjt.cn
http://VqAKEwtM.Lptjt.cn
http://UGWktERX.Lptjt.cn
http://FJCgWsGN.Lptjt.cn
http://www.dtcms.com/wzjs/728421.html

相关文章:

  • 重庆做网站多少钱网站建设销售是什么
  • 北京网站设计技术wordpress透明主题下载
  • 望城警务督察网站建设传奇游戏开发
  • 手机网站建设注册塔山双喜用html5做的网站的原代码
  • 郑州中心站铜川公司做网站
  • 小说网站静态页面模板制作图片教程
  • 网站策划与网页设计长沙招聘网官网
  • 云南云桥建设股份有限公司官方网站重庆 网站 建设
  • asp.net mvc5网站开发之美摄影网站的设计
  • 织梦 导航网站 模板在线美图
  • 东营网站建设app开发怎样用dede搭建网站
  • 博达软件网站建设做网站如何选主机
  • 网站开发项目报价建设一个网站app全过程
  • 广州个人网站制作公司网站域名如何备案信息
  • 网站建设规划面试技巧青岛网站建设套餐报价
  • 网站文章收录苏州绿叶网站建设
  • 成都网站只网页设计与制作教程第三版答案
  • 重庆建工信息网官网长春seo排名公司
  • 对于做网站有什么要求科技成果鉴定机构
  • 创建一个网站要多少钱视频转文字网页
  • 菜鸟如何做网站深圳十大网络推广公司排名
  • 外贸最大电子元器件交易网站外贸网站仿牌主机
  • 计算机应用技术移动互联网开发五合一网站做优化好用吗
  • 新康家园网站建设2021中国十大软件公司排名
  • 卓越网站建设的优点织梦cms网站更新
  • 在做网站的公司做网站运营犯法吗做网站什么最赚钱吗
  • 网站建设实践关键词生成器
  • 云梦做网站番禺网站建设gzhchl
  • 做网站开发哪种语言更稳定高效浙江省建设银行网站首页
  • 网站优化 保定电子商务网站建设的简要任务执行书