网站托管费用多少,徐州网站开发怎样,如何建网站教程,万网建站教程情况#xff1a;
有时候看视频#xff0c;看到一个漂亮的妹子#xff0c;按下 Alt PrintScreen 进行截图之后#xff0c;会把整个屏幕都截图。 需要适当剪裁一下。 每次打开 PS #xff0c; 也太慢了。 所以写个代码#xff0c; 快速处理。
效果对比#xff1a;
原始…情况
有时候看视频看到一个漂亮的妹子按下 Alt PrintScreen 进行截图之后会把整个屏幕都截图。 需要适当剪裁一下。 每次打开 PS 也太慢了。 所以写个代码 快速处理。
效果对比
原始图片 剪裁后 代码
from PIL import Image# 裁剪图片 5% 刚刚好
def trim_image(image_path, output_path, percent0.05):# 打开图片img Image.open(image_path)# 获取图片的宽度和高度width, height img.size# 计算需要裁剪的宽度和高度crop_width int(width * percent)crop_height int(height * percent)# 计算裁剪区域的坐标left crop_widthtop crop_heightright width - crop_widthbottom height - crop_height# 裁剪图片cropped_img img.crop((left, top, right, bottom))# 保存裁剪后的图片cropped_img.save(output_path)print(done!)# 使用示例
trim_image(a.jpg, a2.jpg)Todo
可以尝试把这个功能重写为一个 GUI .