New plugin LabTools 0.6
New plugin LabTools 0.6
Update 16/08/2012 - Renamed to LabTools
Update 25/06/2012 - Added new saturation control. It allows to increase / decrease image saturation by modifying the Lab a and b channels. Released new version 0.5.
Update 21/06/2012 - Fixed the version ID in the XML file and improved speed of the RGB <-> LAB conversion. Released new version 0.4.
Update 20/03/2012 - Fixed a bug that caused color artefacts. Released new version 0.3.
Update : I released today a new version (0.2) which works with the Lab L channel and so has much less color casts.
RB
Hi,
I released today a new free plugin called SContrast. This is an implementation of the standard S curve for contrast increase or decrease. There are two parameters to adjust your image: contrast and lightness.
If you want to move this plugin within the tabs, its customToolsUI.txt keyword is : com.roland65.LabTools
Download the plugin here : http://www.aftershotpro.com/plugins/ind ... g=labtools
Have a nice day,
RB
Update 25/06/2012 - Added new saturation control. It allows to increase / decrease image saturation by modifying the Lab a and b channels. Released new version 0.5.
Update 21/06/2012 - Fixed the version ID in the XML file and improved speed of the RGB <-> LAB conversion. Released new version 0.4.
Update 20/03/2012 - Fixed a bug that caused color artefacts. Released new version 0.3.
Update : I released today a new version (0.2) which works with the Lab L channel and so has much less color casts.
RB
Hi,
I released today a new free plugin called SContrast. This is an implementation of the standard S curve for contrast increase or decrease. There are two parameters to adjust your image: contrast and lightness.
If you want to move this plugin within the tabs, its customToolsUI.txt keyword is : com.roland65.LabTools
Download the plugin here : http://www.aftershotpro.com/plugins/ind ... g=labtools
Have a nice day,
RB
Last edited by roland65 on Sun Oct 28, 2012 9:35 am, edited 7 times in total.
-
nyukuri
- Posts: 118
- Joined: Sun May 06, 2012 1:37 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- ram: 4GB
- Hard_Drive_Capacity: 500GB
Re: New plugin SContrast 0.1
Hi Roland,
Is this the same S-contrast as offered in Bez plugin?
Is this the same S-contrast as offered in Bez plugin?
Re: New plugin SContrast 0.1
I think it uses the same theoretical basis, but the implementation is different. For example, SContrast works on the Lab L channel and uses fast math routines.
RB
RB
Last edited by roland65 on Mon Jun 18, 2012 4:13 pm, edited 1 time in total.
-
nyukuri
- Posts: 118
- Joined: Sun May 06, 2012 1:37 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- ram: 4GB
- Hard_Drive_Capacity: 500GB
Re: New plugin SContrast 0.2
ok, thank you
-
ferdinand-paris
- Posts: 224
- Joined: Sun Feb 05, 2012 4:37 am
- System_Drive: C
- 32bit or 64bit: 32 Bit
- motherboard: GA-X58A-UD3R
- processor: 3.20 gigahertz Intel Core i7 960
- ram: 4Gb
- Video Card: NVIDIA GeForce 7300 GS
- sound_card: Realtek High Definition Audio on-board
- Hard_Drive_Capacity: 2500 Gb
- Monitor/Display Make & Model: Eizo CG222W
Re: New plugin SContrast 0.2
Bez for ASP also works on a luminosity channel, although it is L in either HCL or HSL, rather than running in the LAB stage in the processing pipe.
Sig contrast in Bez uses the sigmoidal formula, which necessitates using Exp and Ln functions, although on my main PC I don't really detect any processing lags. My netbook is a different matter, but then a lot of things are slow on it.
F_P
Sig contrast in Bez uses the sigmoidal formula, which necessitates using Exp and Ln functions, although on my main PC I don't really detect any processing lags. My netbook is a different matter, but then a lot of things are slow on it.
F_P
-
gareth
- Posts: 84
- Joined: Tue Jan 17, 2012 4:48 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: Acer Aspire TC-605
- processor: 3.40 gigahertz Intel Core i7-4770
- ram: 12Gb
- Video Card: NVIDIA GeForce GTX 745
- sound_card: NVIDIA High Definition Audio
- Hard_Drive_Capacity: a few TB
- Monitor/Display Make & Model: AOC 2369M sRGB
Re: New plugin SContrast 0.2
On my ORF files, enabling this plugin - even with setting 0,0 - adds lots of brightly coloured noise to the image.
Very pretty but not what I want to achieve
Very pretty but not what I want to achieve
ex-Bibble - mostly OLY E-510 and E-M5 + Win 8
Re: New plugin SContrast 0.2
Congratulations, you've found a bug 
I fixed it and uploaded a new version of the plugin (version 0.3) to the Corel plugin site (http://www.aftershotpro.com/plugins/?plug=scontrast)
Could you test it?
Thanks,
RB
I fixed it and uploaded a new version of the plugin (version 0.3) to the Corel plugin site (http://www.aftershotpro.com/plugins/?plug=scontrast)
Could you test it?
Thanks,
RB
-
WilsonC
- Posts: 130
- Joined: Fri Dec 02, 2011 4:31 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- ram: 8GB
- Monitor/Display Make & Model: Samsung SA300
- Location: Southern California
- Contact:
Re: New plugin SContrast 0.3
Dang, you are fast! When I went to install 0.3 Aftershot still believes it is 0.2....so it asks if it should replace 0.2 instead of upgrade it.
-Christopher
-
gareth
- Posts: 84
- Joined: Tue Jan 17, 2012 4:48 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: Acer Aspire TC-605
- processor: 3.40 gigahertz Intel Core i7-4770
- ram: 12Gb
- Video Card: NVIDIA GeForce GTX 745
- sound_card: NVIDIA High Definition Audio
- Hard_Drive_Capacity: a few TB
- Monitor/Display Make & Model: AOC 2369M sRGB
Re: New plugin SContrast 0.3
That's fixed it ... no more speckles and the colour stability looks pretty good ( to me - though I am not a pro )
The Help shows 0.3 but your install file needs fixing to be 0.3.
Thanks
I have been using my own sigma curves but I really miss the 'use Lab Curves' B5 plugin
( any chance of an ASP 'use lab curves' as you are working in that area - I used to like that for solarisation effects ! )
The Help shows 0.3 but your install file needs fixing to be 0.3.
Thanks
I have been using my own sigma curves but I really miss the 'use Lab Curves' B5 plugin
( any chance of an ASP 'use lab curves' as you are working in that area - I used to like that for solarisation effects ! )
ex-Bibble - mostly OLY E-510 and E-M5 + Win 8
Re: New plugin SContrast 0.3
Probably I was too fastWilsonC wrote:Dang, you are fast! When I went to install 0.3 Aftershot still believes it is 0.2....so it asks if it should replace 0.2 instead of upgrade it.
Anyway, in between I released a new version (0.4) with this glitch fixed and also some improvement in the RGB <-> LAB conversion speed.
This one should stay for a while...
RB
Re: New plugin SContrast 0.3
I remember there was a LabCurves plugin from Thomas Baruchel, but I don't know what it was supposed to do. Could you give me some explanations about it?gareth wrote: I have been using my own sigma curves but I really miss the 'use Lab Curves' B5 plugin
( any chance of an ASP 'use lab curves' as you are working in that area - I used to like that for solarisation effects ! )
RB
-
afx
- Posts: 1675
- Joined: Thu Jan 12, 2012 1:38 pm
- System_Drive: N/A
- 32bit or 64bit: 64 Bit
- Video Card: FirePro 4900
- Monitor/Display Make & Model: NEC PA301w, ColorMunki
- Location: München
- Contact:
Re: New plugin SContrast 0.3
Source can be found here:roland65 wrote:I remember there was a LabCurves plugin from Thomas Baruchel, but I don't know what it was supposed to do. Could you give me some explanations about it?
RB
http://afximages.com/stuff/plugins/Baru ... ources.tgz
cheers
afx
Send bugs to the Monkey // AfterShot Kickstart Guide // sRGB clipping sucks and Adobe RGB is just as bad
Bibble since 2005 // W7 64 on quad Phenom // Ubuntu 14.4 on quad i7 and dualcore AMD // Images
Bibble since 2005 // W7 64 on quad Phenom // Ubuntu 14.4 on quad i7 and dualcore AMD // Images
Re: New plugin SContrast 0.3
Yes, I have these sources and I have looked to the code. Here is what I understand.afx wrote:Source can be found here:
http://afximages.com/stuff/plugins/Baru ... ources.tgz
There are two functions and one parameter called amp.
The first function converts RGB -> Lab and then applied these formulas:
R=65535*L/100
G=65335/(2*amp)*(a+amp)
B=65535/(2*amp)*(b+amp)
The other function applies these formulas :
L= R/65535*100
a=G/65535*(2*amp)-amp
b=B/65535*(2*amp)-amp
and then converts Lab -> RGB
It is not clear to me where exactly in the pipe these function are called, but I'm sure the first one is called before the second one. I don't know what processing is supposed to be done between the two.
If I understand well, the amp parameter shifts the a and b channels, but after that they get the same value as before? If someone understands what is done here...
RB
-
gareth
- Posts: 84
- Joined: Tue Jan 17, 2012 4:48 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: Acer Aspire TC-605
- processor: 3.40 gigahertz Intel Core i7-4770
- ram: 12Gb
- Video Card: NVIDIA GeForce GTX 745
- sound_card: NVIDIA High Definition Audio
- Hard_Drive_Capacity: a few TB
- Monitor/Display Make & Model: AOC 2369M sRGB
Re: New plugin SContrast 0.4
I shall describe from a user perspective ( ie ignorance
)
The effect is that when enabled, the red channel on the Curves window represents L and dragging points on the red curve results in a suitable change to the value of L
I have used it with a red sigmoid curve for contrast effects and an M or W shape to introduce a solarisation look alike.
The other two channels are more difficult to drag on the screen but do indeed affect a and b.
I guess the two formulae convert from the current state to screen display coordinates ( which then represents Lab ) [ then the in-out mapping from the screen is applied here ] and back again to reflect changes to the red line back into a change to actual values. So they should, I think wrap the place where Curves are applied to the image.
The effect is that when enabled, the red channel on the Curves window represents L and dragging points on the red curve results in a suitable change to the value of L
I have used it with a red sigmoid curve for contrast effects and an M or W shape to introduce a solarisation look alike.
The other two channels are more difficult to drag on the screen but do indeed affect a and b.
I guess the two formulae convert from the current state to screen display coordinates ( which then represents Lab ) [ then the in-out mapping from the screen is applied here ] and back again to reflect changes to the red line back into a change to actual values. So they should, I think wrap the place where Curves are applied to the image.
ex-Bibble - mostly OLY E-510 and E-M5 + Win 8
Re: New plugin SContrast 0.4
OK, I understand now how it works. However, I'm not sure about the purpose of the amp (amplitude) parameter. I think it controls the amount of the curve effects that are applied, am I correct? Do you think this parameter is important?
RB
RB
