计算机毕设代做网站,动漫网站开发研究内容,python适合网站开发吗,浏览量最大的网站# 返回一个指定大小的裁剪过的图像。该图像被裁剪到指定的宽高比和尺寸。
# 变量size是要求的输出尺寸#xff0c;以像素为单位#xff0c;是一个#xff08;宽#xff0c;高#xff09;元组
# bleed#xff1a;允许用户去掉图像的边界#xff08;图像四个边界#xff…# 返回一个指定大小的裁剪过的图像。该图像被裁剪到指定的宽高比和尺寸。
# 变量size是要求的输出尺寸以像素为单位是一个宽高元组
# bleed允许用户去掉图像的边界图像四个边界。这个值是一个百分比数0.01表示百分之一。默认值是0没有边界最高0.5
# centering: 用于控制裁剪位置。
# (0.5,0.5) 是裁剪中心如果裁剪宽度裁掉左侧50%右侧50%顶/底一样。
# (0.0,0.0) 将从左上角开始裁剪如果裁剪宽度将从右边裁剪掉所要裁剪的部分如果裁剪高度将从底部裁剪掉所要裁剪的部分。
# (1.0,0.0) 将从左下角开始裁剪如果裁剪宽度将从左边裁剪掉所要裁剪的部分如果裁剪高度将从底部裁剪掉所要裁剪的部分def fit(image, size, methodImage.Resampling.BICUBIC, bleed0.0, centering(0.5, 0.5)):from PIL import Image, ImageOps# 1280*720
im02 Image.open(./sdout/2.png)# 上左
im0 ImageOps.fit(im02, (1000,500), Image.BICUBIC, 0.0, (0.0,0.0))
im0.save(./im0.png) from PIL import Image, ImageOps# 1280*720
im02 Image.open(./sdout/2.png)# 下 右
im0 ImageOps.fit(im02, (1000,500), Image.BICUBIC, 0.0, (1.0,1.0))
im0.save(./im0.png) from PIL import Image, ImageOps# 1280*720
im02 Image.open(./sdout/2.png)# 上右
im3 ImageOps.fit(im02, (1000,500), Image.BICUBIC, 0.0, (0.0,1.0))
im2.save(./im2.png) from PIL import Image, ImageOps# 1280*720
im02 Image.open(./sdout/2.png)# 下左
im3 ImageOps.fit(im02, (1000,500), Image.BICUBIC, 0.0, (1.0,0.0))
im2.save(./im2.png) 参考
Python图像处理库PIL的ImageOps模块介绍 ----- 一些基本的图像操作_修炼打怪的小乌龟的博客-CSDN博客 PythonInformer - Image resizing recipes in Pillow