Personal resources for image-processing which include topics like :
- photography
- cinematography
- vfx
The package is not fully designed for public consumptions so use at your own risks. Major changes can happen at any time.
tool | description | type | tag |
---|---|---|---|
raw-to-dng.py | batch converting raw files to dng | script | |
raw-exr-converter.py | batch converting raw files to OpenEXR, including debayering | script | |
rw2-to-dng.py | batch converting panasonic raw file to dng (personal use) | script | |
mosaic-generator.py | combine multiple image to a single big mosaic of image | script | |
ffmpeg-apple-prores-converter.py | encode to apple prores using ffmpeg | script | |
lxmImageProcessing | python wrapper to interract with i-o libraries | library |
Project is managed through poetry.
cd somewhere
git clone https://github.com/MrLixm/lxmImageProcessing
cd lxmImageProcessing
Next before installing dependencies you need to download some of them :
- OpenImageIO in OpenImageIO as python wheel, the initial wheel I was using are not available anymore so try to use instead:
Update the pyproject.toml file according to where you downloaded those wheels.
then :
poetry shell
poetry install
some of the tools assume you have specific software available on your system :
FFMPEG | https://ffmpeg.org |
---|---|
download | https://ffmpeg.org/download.html |
configure | expected to have the path to the executable set in the FFMPEG environment variable |
OIIOTOOL | https://openimageio.readthedocs.io/en/latest/oiiotool.html |
---|---|
download | https://www.patreon.com/posts/openimageio-oiio-63609827 |
configure | expected to have the path to the executable set in the OIIOTOOL environment variable |
EXIFTOOL | https://exiftool.org/ |
---|---|
download | https://exiftool.org/ |
configure | expected to have the path to the executable set in the EXIFTOOL environment variable |
Adobe DNG converter | https://helpx.adobe.com/camera-raw/digital-negative.html |
---|---|
download | https://helpx.adobe.com/camera-raw/digital-negative.html#downloads |
configure | expected to have the path to the executable set in the ADOBEDNGTOOL environment variable |