pyvips:使用cffi为libvips进行python绑定

时间:2024-05-24 12:19:27
【文件属性】:

文件名称:pyvips:使用cffi为libvips进行python绑定

文件大小:624KB

文件格式:ZIP

更新时间:2024-05-24 12:19:27

python image-processing image-manipulation Python

自述文件 PyPI软件包: conda包装: 我们在这里在线格式化了文档: 该模块包装了libvips图像处理库: libvips文档也非常有用: 如果您安装了libvips的开发标头,并且具有正常工作的C编译器,则此模块将使用cffi API模式尝试为Python构建libvips二进制扩展。 如果无法构建二进制扩展名,它将改为使用cffi ABI模式,并且仅需要libvips共享库。 这需要更长的启动时间,通常执行速度会降低约20%。 您可以了解通过pip show pyvips安装的pip show pyvips如何pip show pyvips 。 此绑定干净地通过了vips测试套件,并且在python2.7-Windows,macOS和Linux上的python3.6,pypy和pypy3下没有泄漏。 这个怎么运作 使用pyvips程序不会直接处理图像,而是会在源


【文件预览】:
pyvips-master
----MANIFEST.in(47B)
----.travis.yml(1KB)
----README.rst(5KB)
----tests()
--------images()
--------test_connections.py(5KB)
--------test_progress.py(2KB)
--------perf()
--------conftest.py(90B)
--------__init__.py(0B)
--------test_constants.py(4KB)
--------test_gvalue.py(3KB)
--------test_saveload.py(1KB)
--------helpers()
----tox.ini(522B)
----install-vips.sh(811B)
----setup.cfg(91B)
----pyvips()
--------vsourcecustom.py(2KB)
--------vregion.py(2KB)
--------vobject.py(4KB)
--------vinterpolate.py(1KB)
--------gvalue.py(12KB)
--------vsource.py(3KB)
--------enums.py(22KB)
--------vtarget.py(2KB)
--------pyvips_build.py(1KB)
--------gobject.py(6KB)
--------vdecls.py(16KB)
--------vconnection.py(1KB)
--------__init__.py(6KB)
--------vtargetcustom.py(1KB)
--------voperation.py(18KB)
--------vimage.py(40KB)
--------version.py(112B)
--------error.py(2KB)
--------base.py(3KB)
----doc()
--------README.rst(13B)
--------voperation.rst(104B)
--------base.rst(126B)
--------global.rst(0B)
--------vsource.rst(95B)
--------vsourcecustom.rst(113B)
--------conf.py(8KB)
--------gvalue.rst(227B)
--------gobject.rst(123B)
--------vtarget.rst(95B)
--------_templates()
--------intro.rst(15KB)
--------vinterpolate.rst(110B)
--------vconnection.rst(107B)
--------vimage.rst(192KB)
--------vtargetcustom.rst(113B)
--------vobject.rst(103B)
--------enums.rst(283B)
--------index.rst(613B)
--------error.rst(113B)
--------_static()
----examples()
--------watermark.py(852B)
--------soak-test.py(285B)
--------try11.py(255B)
--------try8.py(266B)
--------try10.py(247B)
--------try3.py(213B)
--------watermark_context.py(3KB)
--------try7.py(278B)
--------try6.py(225B)
--------orientation.py(275B)
--------gen-enums.py(2KB)
--------try4.py(394B)
--------try5.py(1KB)
--------read_profile.py(273B)
--------cod.py(2KB)
--------try2.py(540B)
--------pil-numpy-pyvips.py(2KB)
--------try1.py(247B)
--------progress.py(875B)
--------connection.py(691B)
--------watermark_image.py(552B)
--------try17.py(227B)
--------stdio.py(258B)
--------try14.py(294B)
--------try12.py(519B)
--------try9.py(147B)
--------try16.py(302B)
--------try13.py(92B)
----setup.py(3KB)
----.gitignore(111B)
----CHANGELOG.rst(4KB)
----LICENSE.txt(1KB)

网友评论