Agreed on Matlab for such applications, it is imho the most polished and
intuitive of the lot, up and running in a couple of hours, no maintenance
required. And if it is for personal use (not commercial or academic) I
find the Matlab Home permanent license with the image processing toolbox at
less than $200 the deal of the century.
Jack
On Mon, Apr 12, 2021 at 5:34 PM Jean-Pierre Vial <vialups@xxxxxxxxx> wrote:
Le 12/04/2021 à 17:07, Ben Goren a écrit :
Before life moved me away from photography a few years back, I wasbuilding spectral models of camera sensors and lenses and using those
models to generate simulated .ti3 files to hand to Argyll.
obvious limitations and complains.
Back then, I was just using Excel for the math. It worked, with all the
moving to something that’s not quite so much of a kludge.
As I’m getting ready to pick things back up again, I’m thinking about
written anything in C and mostly stuck to higher-level languages — most
Do I want to bite the bullet and go all the way to C? I’ve hardly
recently mostly in the Microsoft world with C#.
would I be better off going in the direction of something like Octave or
At the same time, I’m working my way towards an M.S. in Statistics…so
Scilab or even R?
A mathematician's opinion:
scilab, or matlab, or octave are made precisely for jobs like this.
You will need MUCH less time with them than with a low-level language
like C or C++.
My choice would be scilab (free) or matlab (commercial, and not cheep
with professional license)
There is a variant of scilab named nsp (free also):
http://cermics.enpc.fr/~jpc/nsp-tiddly/mine.html
which has a more basic user interface (a bit like octave) but in some
cases it is much faster. (somme of the original developpers of scilab
made secession when the scilab team adopted a java user-interface)
good luck !
--
Jean-Pierre Vial