Skip to content

Wats0ns/pypfm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pypfm

Python pfm files reader. Fast and python3 compatible, with compression included

Install

pip install pypfm

If you know the size upfront, specify it:

from pypfm import PFMLoader
loader = PFMLoader((width, height), color=False, compress=False)

Otherwise it will find it by itself (slower):

from pypfm import PFMLoader
loader = PFMLoader(color=False, compress=False)

Read a pfm file

pfm = loader.load_pfm('test.pfm')

Save a pfm file:

loader.save_pfm('test.pfm', pfm)

Using zfp compression:

from pypfm import PFMLoader
loader = PFMLoader(color=False, compress=True)
pfm = loader.load_pfm('test.pfm')
loader.save_pfm('test.pfm', pfm)