mac下PIL处理jpeg图片

转载 2013年12月04日 19:06:45

环境:

1. Mac OS X 10.7.5

2. Python2.7

3. PIL1.1.7


用PIL处理图片时发现处理jpg文件报错,发现是没有处理jpg的库。

一、卸载PIL

cd /Library/Python/2.7/site-packages/
sudo rm -rf PIL PIL.pth

二、下载libjpeg : http://www.ijg.org/files/jpegsrc.v7.tar.gz

tar zxvf jpegsrc.v7.tar.gz 
cd jpeg-7 
./configure --enable-shared --enable-static 
make 
sudo make install

三、如果没有PIL,重新下载:http://effbot.org/downloads/Imaging-1.1.7.tar.gz

tar zxvf Imaging-1.1.7.tar.gz 
cd Imaging-1.1.7 

四、编辑解压出来的setup.py,设置:JPEG_ROOT = libinclude("/usr/local")

五、安装PIL

python setup.py build --force
python setup.py install


参考:

1. http://stackoverflow.com/questions/1486157/python-pil-cannot-locate-my-libjpeg

2. http://www.laonan.net/blog/34/

Python图片处理库之PIL

这个模块对于Python2.7 的windows64位电脑而言,还真的是不好找啊。这里分享一个下载链接吧,需要的朋友可以下载下来。PIL For Windows64 Python2.7下面分享一下这个...
  • Marksinoberg
  • Marksinoberg
  • 2016年05月25日 14:41
  • 11101

使用 numpy 和 PIL 进行简单的图像处理

内容来自中国大学生MOOC python 系列课程,在此做一个记录 直接贴代码 from PIL import Image import numpy as np # 反相 # a = np.ar...
  • Hyj6846492
  • Hyj6846492
  • 2017年07月12日 22:37
  • 1609

用python PIL库进行图片处理时遇到的问题

先上代码,代码是廖雪峰python学习官网上的,有兴趣可百度搜索。# coding:utf-8 from PIL import Image#打开一个jpg图像文件 im = Image.open('E...
  • Arthur_Lv1
  • Arthur_Lv1
  • 2017年12月01日 16:40
  • 101

自己用C++实现BaseLine Jpeg解码(要点总结)

忙活这几天,终于自己用C++完整实现了BaseLine的Jpeg解码算法,中间阅读了一些论文和网上的帖子,发现其中有很多没有说清楚的地方,自己在实现的过程中也受到网上资料的很多误导,现在自己完整地把J...
  • xiaohaowudi
  • xiaohaowudi
  • 2014年02月11日 00:04
  • 1326

Python图像处理库PIL的基本概念介绍

这一节我们介绍一下PIL中的基本概念。 PIL中所涉及的基本概念有如下几个:通道(bands)、模式(mode)、尺寸(size)、坐标系统(coordinate system)、调色板(palet...
  • icamera0
  • icamera0
  • 2016年02月09日 22:02
  • 5413

【Python笔记】图片处理库PIL的源码安装步骤

前段时间项目需要对某些图片打水印,用到Python的PIL库,本文以Imaging-1.1.7为例,记录PIL库的源码编译/安装步骤。 PIL全称Python Image Library,它支持多种图...
  • slvher
  • slvher
  • 2014年08月22日 16:36
  • 1930

[Python]图片压缩

Python 进行图片压缩
  • siyumato
  • siyumato
  • 2014年06月02日 20:45
  • 2188

用python简单处理图片(1):打开\显示\保存图像

一提到数字图像处理,可能大多数人就会想到matlab,但matlab也有自身的缺点: 1、不开源,价格贵 2、软件容量大。一般3G以上,高版本甚至达5G以上。 3、只能做研究,不易转化成软件。 ...
  • haoji007
  • haoji007
  • 2016年07月29日 11:20
  • 2648

Python通过PIL获取图片主要颜色并和颜色库进行对比的方法

python 图像裁剪、颜色识别
  • Int93
  • Int93
  • 2018年01月02日 17:59
  • 58

python 图片处理包 PIL

安装  sudo pip install Pillow Image类 Pillow中最重要的类就是Image,该类存在于同名的模块中。可以通过以下几种方式实例化:从文件中读取图片,处...
  • u013378306
  • u013378306
  • 2017年04月13日 12:14
  • 1617
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mac下PIL处理jpeg图片
举报原因:
原因补充:

(最多只允许输入30个字)