V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
rogwan
V2EX  ›  Python

Python / Flask 处理图片、压缩,大家一般推荐用什么库好?

  •  
  •   rogwan · 2016-12-26 08:29:46 +08:00 via Android · 3373 次点击
    这是一个创建于 2918 天前的主题,其中的信息可能已经有所发展或是发生改变。
    以前一直用第三方图片存储,都是用第三方接口把用户上传的图片压缩到一定的分辨率和格式,再保存。

    现在用自己的服务器处理图片、压缩,大家一般推荐用什么库好?
    7 条回复    2016-12-26 12:37:23 +08:00
    lostab
        2
    lostab  
       2016-12-26 08:37:05 +08:00 via Android
    pillow 吧
    eriale
        3
    eriale  
       2016-12-26 09:09:39 +08:00
    thumbor
    rogerchen
        4
    rogerchen  
       2016-12-26 09:26:56 +08:00
    pillow 很好,但是不要和 server 布置在一台物理机上。 pillow 在处理大图片的时候会调用外部库并行处理,很吃 CPU ,如果和 server 在一台物理机上会严重影响吞吐的。
    lishunan246
        5
    lishunan246  
       2016-12-26 10:23:21 +08:00 via Android
    OpenCV 也可以
    rogwan
        6
    rogwan  
    OP
       2016-12-26 12:37:01 +08:00
    @hansnow
    @lostab
    @rogerchen
    谢谢, Pillow 哪个版本比较实用?看官方文档,能支持要锁 PNGs 图片的要 3.0.0 以上的版本(需要 zlib 支持),我选了 pip install pillow==3.4.2 的版本。结果开发环境是 win 上的 Python3.4 ,不支持(只支持到 py3.3 )。因为生产 Ubuntu 上装的是 py3.4 ,不能换 python 版本,大家一般都用 pillow 的哪个版本啊?
    rogwan
        7
    rogwan  
    OP
       2016-12-26 12:37:23 +08:00
    要锁=压缩
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   890 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 19:54 · PVG 03:54 · LAX 11:54 · JFK 14:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.