这是一个全面工作的aswer与一个新版本的PIL 1.1.7。裁剪坐标现在是左上角和右下角(而不是x、y、宽度和高度)。

python的版本号是:2.7.15

对于PIL:1.1.7# -*- coding: utf-8 -*-

from PIL import Image

import PIL, sys

print sys.version, PIL.VERSION

for fn in ['im000001.png']:

center_x = 200

center_y = 500

half_width = 500

half_height = 100

imageObject = Image.open(fn)

#cropped = imageObject.crop((200, 100, 400, 300))

cropped = imageObject.crop((center_x - half_width,

center_y - half_height,

center_x + half_width,

center_y + half_height,

))

cropped.save('crop_' + fn, 'PNG')

python裁剪图片并保存_Python PIL:如何保存裁剪后的图像?相关推荐

  1. 裁剪图片怎么弄?这几种裁剪图片方法学起来

    裁剪图片怎么做呢?裁剪图片可以将其适应不同的场景或用途,例如将一张横向的风景照片裁剪成正方形的封面图片.将一张人物照片裁剪成头像等.这样可以让图片更好地适应不同的平台.设备.尺寸等,从而更好地展示和传 ...

  2. python 验证码图片 模拟登录_Python 模拟生成动态产生验证码图片的方法

    模拟动态产生验证码图片 模拟生成验证码,首先要做的是生成随机的字母,然后对字母进行模糊处理.这里介绍一下 Python 提供的 Pillow 模块. Pillow PIL:Python Image L ...

  3. python将图片转换为字符_python如何将图片转换为字符图片

    简介 一个简单的python程序,将图片转换为字符图片. (为了简便,很多参数写死了,自己看着改吧. (←∀←)) 正文 原图(侵删) 结果图 源码 [更多细节]-->戳这里 #-*- codi ...

  4. python将图片转动漫_python实现图片转换成素描和漫画格式

    本文实例为大家分享了python实现图片转换成素描和漫画格式的具体代码,供大家参考,具体内容如下 原图 图片转换后的成果 源码 # -*- coding: utf-8 -*- import cv2 f ...

  5. python读取图片的格式_python读取图片并修改格式与大小的方法

    本文实例为大家分享了python读取图片并修改文件大小的具体代码,供大家参考,具体内容如下 # Author:NDK # -*- coding:utf-8 -*- from PIL import Im ...

  6. python将图片转为字符_Python将图片转化为字符画

    简介 最近发现一个有趣的操作, 将一张图片转化为字符串的模式来显示! 如图 准备 首先需要安装一个CV模块用来导入图片的#pip install opencv-python 然后明确下程序的设计思路1 ...

  7. python显示图片并且动态刷新_python Tkinter的图片刷新实例

    调用python自带的GUI制作库 一开始想用Tkinter制作GUI的,网上说是python自带的,结果输入: import tkinter 后,显示: _ImportError: No modul ...

  8. python实现图片加滤镜_Python 实现简单滤镜

    在这个人人自拍的年代,每个人的智能手机中至少都装了一款美颜相机或者美图软件,而这些软件实现美图功能又主要是靠滤镜来实现的.而这个项目使用 Python 编写一个简单的滤镜程序. 效果截图 先来展示一下 ...

  9. python能代替ps吗_Python中怎么像PS一样处理图像

    Python中怎么像PS一样处理图像? 在Python中有着丰富的第三方模块可以使用,PIL:Python Imaging Library是Python平台上的图像处理标准库了.PIL功能非常强大,但 ...

  10. html自动裁剪图片宽度,html - CSS显示调整大小和裁剪的图像

    html - CSS显示调整大小和裁剪的图像 我想显示具有一定宽度和高度的URL中的图像,即使它具有不同的大小比例.所以我想调整大小(保持比例),然后将图像剪切到我想要的大小. 我可以用html ba ...

最新文章

  1. centos yum 重新配置dns
  2. 内存分段分页机制理解_深度干货 | 真棒! 20 张图揭开内存管理的迷雾,瞬间豁然开朗...
  3. 玩转服务器(华为云)—购买配置登录篇
  4. Js——elementFromPoint方法
  5. c++中的运算符重载---知识点:运算符重载函数,友元函数,函数重载
  6. 结合Composer 新版本PHP的开发方式
  7. BZOJ 1068: [SCOI2007]压缩
  8. hql与sql的区别(转)
  9. abap捕获当前功能键sy_abap 当前用户 sy
  10. 该怎么保持微信公众账号用户活跃度
  11. python字典统计排序1_数据分析1_入门Python
  12. 为什么天蝎座出互联网大佬,我来告诉你原因!
  13. 怎么修改html的空格大小,css设置空格宽度间距样式
  14. 从网易产品出发解读To B营销如何应用增长黑客
  15. FBX与Opengl骨骼系统
  16. html动画变圆,HTML5 canvas制作圆形的万花筒动画效果
  17. SQL语言的数据查询之嵌套查询
  18. eui插件不显示人物服务器,WOW下了个eui插件,不当心把伤害统计给关掉了结果现在死活找不到在哪。。...
  19. 网络爬虫(二)——Xpath和Selenium的使用
  20. java 正在等待可用的套接字。。。

热门文章

  1. 阿里云吴结生:今天的应用架构,正处在一个不可测的阶段
  2. 如何判断真假“中台”?
  3. 阿里云最新虚拟化研发岗招聘
  4. 【图像隐写】基于matlab DWT数字水印嵌入+攻击+提取【含Matlab源码 1759期】
  5. 【MDVRP】基于matlab遗传算法求解多仓库车辆路径规划问题【含Matlab源码 1481期】
  6. 【元胞自动机】基于matlab元胞自动机双边教室疏散【含Matlab源码 1208期】
  7. 【图像分割】基于matlab视网膜图像分割【含Matlab源码 382期】
  8. 【数学建模】基于matlab时变参数随机波动率向量自回归模型(TVP-VAR)【含Matlab源码 037期】
  9. java vector 实现二维数组
  10. 三维卷积伪代码_用于视频超分辨率的可变形三维卷积