Redcrown wrote in post #17556252
I followed the LuLa thread up to about page 6 then gave up. But the experience made me curious about a couple things.
One is why a guy with the talent to program something this sophisticated either can't or won't wrap it in a GUI interface in order to reach a much wider audience.
He is a programmer who writes code to get things done. It appears that he wanted to make a profiling tool for himself that would emphasize accurate color, and decided to make it available for others in a cross-platform way. A GUI is unnecessary. In the minimum, the user can type 4 or 5 lines of commands and generate a DCP or ICC profile for their specific application. You could even write a shell script to automate the process and type one command at the shell.
Made me wonder:
1. What is the total audience for profiling? I'm sure it's very small, but is it big enough to make a market? Will it grow?
Who knows? Probably small.
2. What fraction of that audience is willing and able to deal with the complexity of dcamprof and a command line interface?
Probably a pretty small fraction of that small fraction. But there are a few of us in that thread that find it interesting and are willing to test the functionality and experiment with it, after encountering situations where out of the box or canned profiles have failed miserably. I think this appeals to people who like to understand what is going on under the hood, even if it makes insignificant differences in our everyday photography most of the time. The fact that Anders has made his work freely available is a significant contribution to those looking for such a utility.
3. Why are the major players not putting any effort into profiling? Xrite has not updated their software since version 1, made years ago. Adobe updates DNG PE for new cameras, but has not improved the base function in years. DXO and PhaseOne have nothing.
Raw converters come with camera profiles of varying complexity. People use these canned profiles with few complaints, mostly I would think because they do not expect or know better. If you buy expensive cameras, expensive lenses and expensive software to run on your expensive computer and display on your expensive display and print on your expensive printer, I would guess that the tendency for most people would be to think that the end result can only be "Great!" or "Awesome!"
It is like buying a new, expensive bicycle - you can buy a really expensive, top of the line off the shelf carbon road bike with all of the bling and ride it - most people would do this and think that it is "awesome!" And it may be. But for the same amount of money, you could have had a custom built bike made specifically for you and you might realize that the one-size-fits all approach may seem awesome until you have been show otherwise. That is, if you are discriminating enough to know or care about the differences. If it doesn't matter all that much, then it is probably not worth it.
4. Printer makers and most paper makers provide profiles for their products. Why do Canon, Nikon, Sony not provide raw conversion profiles for their high end cameras?
They do - how else would a raw file get converted to an image? DPP comes with your camera, for an example of Canon. What would be more useful is if Canon shipped each camera they made with a digital file containing the spectral sensitivity function of that specific camera. Then, in theory, one could make one's own profile for specifically for that camera for any raw conversion platform.
I consider myself an advanced photographer with well above average computer literacy. I'm "able" to deal with complex programs and command line interfaces, but I'm not "willing". I assume that such a significant effort would yield an insignificant gain. In the LuLa thread I saw no "proof of concept". No examples, no images showing the superiority of dcamprof. Nothing to motivate me to consider the effort.
The proof of concept is left to the user. That is the whole point - you can use the utility and even modify the code if you want, to make it do specifically what you want it to do. You are the one that needs to decide if your camera and the raw conversion profiles you use give you "good" color or not. If they do, then there is no need to use this utility. If they don't, then maybe this utility is useful. You can find out for yourself by shooting a target, measuring the target's spectra and then feeding that data to dcamprof to make a profile - DCP **or** ICC.
You make perfectly sound points. It depends on the user and their desire to invest the time and effort.
kirk