I’ve discussed this project on this forum before, and @arctic is working on a very similar program with a very similar approach. It’s like an extremely amateurish version of Dehancer.
I plan to make the documentation more complete eventually but since I got it in a working, shareable state I thought I’d upload it for anybody who wants to give it a try. I’m not even sure if it’ll work on somebody else’s computer, this is just a hobby project. I have no experience making production software, only internal tools for analyses/simulations and this is my first ever GUI program too. There is a LOT that I would do differently wrt the GUI code if I were starting over again.
Oh good, I was worried it too wordy and light on technical details (I’ve got notes with all the equations and algorithms but haven’t put them into the readme).
I get some errors when trying to start Cinemapper on Windows. Is it a problem with my machine? Error text:
Traceback (most recent call last):
File “C:\cinemapper-main\cinemapper.py”, line 21, in
import rawtools
File “C:\cinemapper-main\rawtools_init_.py”, line 11, in
from .demosaicing import (
File “C:\cinemapper-main\rawtools\demosaicing.py”, line 17, in
from .coloring import apply_color_filter, apply_bw_filter, halate_image, source_to_film, film_to_print
File “C:\cinemapper-main\rawtools\coloring.py”, line 9, in
colour.set_domain_range_scale(“1”)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module ‘colour’ has no attribute ‘set_domain_range_scale’