Someone told me about this. I had to check. WOW!
I was hoping was to make posterization FX where 8 12 or 16 colors are used. Solarization where tone ranges are color inverted. Your curve editor doesn't allow for making straight lines. Stair-step and saw-tooth patterns. A single vertical line for monochromatic FX. Things like that.
Tool is not about color but about level of the primary channels.
You may not get the conversion you want.
I will be curious to see a solarization curve.
Could you change the curve editor to have an option for straight lines point to point? Then all the above would be possible.
Yes whenever I can get some time for it.
You are welcomed to modify the VB code if you want it quickly. Please let me know,
It also doesn't allow you to move the end points across the top or bottom to clip highs and lows, only the right and left sides to lower contrast. It could be used for histogram adjusts if end-point movement on the other axis was allowed. You could make a busy background all white to remove it. Great for silhouette portrait shots
By design the end points cannot be moved in X position or deleted. It took me sometimes to get that in the code.
You can add (A,0) and (B,1023) point to clip high and low levels.
You may not get the portrait effect you desire though.
I wonder how curves could be made to mimic glass filters. Is there a place online that publishes the curve patterns for glass filters? It wouldn't be too hard to match those shapes with the editor.
You can create your own. I am still working on a tool that could help build a curve profile between 2 shoots (one with filter and one without filter).
This was a secondary intention of the curve tool.
Nikon cameras have some loadable tone curves (.NTC files). Not sure if they are for color filters.
Curve may not be sufficient for color filters though. I am still learning about matrix color at this point.
Could the curve editor be made part of CHDK? Load edit and save curves right in the camera?
As a newbie I still have to figure it out though. May be in the tool section. Since I do not own the trunk I do not want to mess it up.
Only problem is that it is in VB.