Hi feppe,
thanks for your comments!
45 minuted for a 12MP TIFF is quite long, I agree!
I'm developing on a Mac and I run cluster analysis in a couple of minutes on my 18MP 16-bit TIFFs (produced by Canon DPP out of my 550D RAW files). I just did some tests on a Windows box (32-bit Vista) using 12MP JPEGs (produced by a Canon S90) and the time is nearly the same.
How many sets did you ask for? The convergence time for the cluster analysis algorithm grows quickly with the number of sets. Moreover, I found that a number of sets higher than 4-5 will often (almost always) produce zones that are not quite visually separate from each other and so different tuning cannot be applied without creating some "noise" in the resulting image.
My suggestion is to ask for 2-3 sets and eventually run more cluster analysis with different parameters (and different tuning, of course).
The only way to "zoom" right now is to click on the image in the central panel (usually the preview image): this will open a new window containing all the image and such a window can be maximized up to the screen size. You can't see the pixel details in this way, tough.
I'll put this items on my todo list (thanks for the suggestions!):
- No way to enter numerical adjustments, using the sliders is fiddly if a certain exact figure is needed
- A visual hue gauge would be helpful in the H mode under editing controls to determine where one needs to move the slider to get to a certain color
- The maps are a nice touch, and clicking on the color to show where each is mapped on the image is even nicer
- The UI is quite good, but the Editing Controls are not very intuitive and un-documented (more informative tooltips would be helpful)
Going to the questions:
- Is the HSV conversion destructive?
I'm moving 16 bit integer data to a (currently) 32 bit floating point, so I don't think there is any loss of precision in the conversion. I did some tests and going back and forward to HSV with my implementation gives the very same 16-bit original RGB data.
- Do you have plans to implement this as a plugin for Lightroom? I'd pay good money for that.
I have some plans, but I'd like to get a stable standalone application at first.
- Is it really fully 16-bit under the hood?
Yes, absolutely! It was my requirement as I'm using Phozn for the final fine tunings after my RAW converter. You can see that by the fact that if you use a 16-bit (TIFF) file in input you don't get visual "hole" in the histograms. Please compare that to a 8-bit input file (e.g. a JPEG)
- Is it ICC profile aware? The ProPhoto TIFFs I exported from LR weren't color managed properly in Phozn
Unfortunately not. I have to work on that!
- What's the function of Balance sliders?
The "Intensity" sliders increase or decrease all the values they affect by a certain factor. If Si is < 50 (e.g. 40) all Saturation values are multiplied by Si/50 (e.g by 40/50=0.8 ), if Si is > 50 (e.g. 60) it's the "opposite" but, to avoid clipping, I use the following formula: 100 - (100 - current value) * (100 - Si) / 50 (at first it is complicated but at a second look it makes sense).
The "Balance" sliders will "compress" one half of the values and expand the other half. E.g. if I set Sb to 40 it will compress Saturation values in the range 0-50 (50 is "half") to 0-40 and expand Saturation values in the range 50-100 to 40-100. In this way "Balance" is more smooth/soft on the edges (0 and 100) and more strong for "middle" values.
- What happens when I move a slider up or down - does it nudge the adjacent clusters up/down, or is there a threat of clipping?
As per the above formulas there is no clipping.
I'll investigate the posterization on the preview window you mentioned.
Thanks again for your efforts!
Rgrds,
Danilo.