TinyEXR的Python绑定(OpenEXR loader/saver)

pytinyexr的Python项目详细描述


皮克斯

Build Status

使用Python加载OpenEXR(.exr)图像。在

它基本上是tinyexr的Python绑定。使用CMake构建模块(使用pybind11)。安装脚本不在那里,您可以简单地复制生成的python模块文件。支持加载功能,保存可以轻松添加(欢迎拉请求!)。在

使用

frompytinyexrimportPyEXRImage# Load an EXR image (tinyexr backend)img=PyEXRImage('2by2.exr')# Print basic detailsprint(img)# Pixel values accessr=img.getPixel(x,y,0)g=img.getPixel(x,y,1)b=img.getPixel(x,y,2)a=img.getPixel(x,y,3)# Numpy:m=np.array(img,copy=False)# orrgb=np.reshape(np.array(rgb_img,copy=False),(rgb_img.height,rgb_img.width,4))# a matrix of (height x width x channels)# DisplayfromPILimportImageImage.fromarray(np.clip(np.uint8(rgb*255.0),0,255)).show()

PyPI包

PyPI包注册为pytinyexr:https://pypi.org/project/pytinyexr/

^{pr2}$

显影剂

对于每个版本,从本地上载源分发。在

$ rm -rf dist && python setup.py sdist
$ twine upload dist/*.tar.gz

注意

未提供Python2.7轮子。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
(数组)列出Java中的实现   java检测JDBC连接中尚未提交的开放事务   java H2语句池   java正在使用cardlayout,有一个我无法解决的问题   java Android MTP客户端打开的是整个设备,而不是单个接口   java Querydsl mongodb gradle springboot问题   java XML使用外部xsd验证anytype类型的XML的一部分   java如何使用Hibernate在实体中创建属性表?   intellij理念“BufferedReader”与“java.io.BufferedReader”之比较。这有关系吗?   java解释多线程的输出   Eclipse中的java Android应用程序:编辑未显示在图形布局上的文本   java如何在struts 1中使用显示标记?