Concatenating ACV files (curves)
2016-06-26 by efo@...
I've uploaded a python script for applying a curve to a curve - that is, concatenating two ACV files so that you end up with a new file that has the effect of applying two curves, one after the other. I did this so I could use profiling tools (like Eisenlord's digital negative script, and presumably ChartThrob) iteratively. That is, you can get close by printing a step wedge, scanning it, using it to find a curve, and using that curve in your printer description. Then you can do the whole thing all over again but print to the newly curved printer - which if things are going perfectly gives you a linear result. But if the result is not linear, you can apply the new curve to the old one, and get a "refined" curve.
If you've never wanted to do this, you can ignore this upload. But if you, like me, have always wanted to... well, here you are. Familiarity with python and the shell/Terminal are necessary to use this - sorry, no GUI.
The script is called catacv.py. It requires that you have Python and a variety of Python libraries (numpy, scipy, struct) installed, and the script is run from the command line via
python catacv.py curve.acv delta.acv new.acv
If you've never wanted to do this, you can ignore this upload. But if you, like me, have always wanted to... well, here you are. Familiarity with python and the shell/Terminal are necessary to use this - sorry, no GUI.
The script is called catacv.py. It requires that you have Python and a variety of Python libraries (numpy, scipy, struct) installed, and the script is run from the command line via
python catacv.py curve.acv delta.acv new.acv
Best wishes - Eben