Curve fitting would work for the straight portion but would not work for the toe and shoulder areas. To do a curve fitting you would first find a mathematical function that describe the behavior of the curve and then fit the data point on it.
The best method of fitting the characteristic curve comes from use of a cubic spline. Here is a reference:
http://en.wikipedia.org/wiki/Spline_(mathematics))
We use this in most all of our software, or at least did when I worked in the area.
PE
I've never built a densitometer, but my RH Designs Alalyser has the capability to work as one. I've checked it against an X-Rite one I have and it is right on (relative values only).
I've no reason to believe that the aforementioned analyser is bad, but...
1) I'm, ahem, cheap!
2) I have a tight budget.
3) I have an itch.
You would need a calibrated step wedge to correlate the voltages to density.
You will find that Excel or most any spreadsheet program can make a quite good graph of sensitometric data. I have posted some of mine here.
PE
For me getting the curve is not the problem. Solving a polynomial or cubic spline to get some useful data from it would be helpful. For example solving (X) for, say (Y=0.1) is the difficulty I have encountered.
For example, I got a good 4th order polynomial fit with this Delta400 in T-max developer curve:
f(x) = 5.480380E-2*x^4 + -2.520940E-1*x^3 + 3.262913E-1*x^2 + -6.918132E-1*x + 1.568020E+0
But solving it for Y=0.1 is time consuming, even with a computer. I found it easier to just graph it and pick up any needed value off the graph.
But if you were to write some software to easily solve a polynomial like this or a spline, that would be great. It would also be nice to have it solve for the X-intercept of a least-squares fit through the straight-line portion (another way to estimate speed as PE has pointed out in a related thread).
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?