Archive:Kdenlive/Manual/Effects/Colour Correction/RGB adjustment: Difference between revisions

From KDE UserBase Wiki
mNo edit summary
m (Claus chr moved page Kdenlive/Manual/Effects/Colour Correction/RGB adjustment to Archive:Kdenlive/Manual/Effects/Colour Correction/RGB adjustment without leaving a redirect: Part of translatable page "Kdenlive/Manual/Effects/Colour Correction/RGB adjustment")
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
<languages/>
<languages/>
<translate>
<translate>
====RGB adjustment====
====RGB adjustment==== <!--T:1-->


<!--T:2-->
This filter is for simple manual color adjustment by RGB channel, either through adding constants, or changing the channel gammas or gains.
This filter is for simple manual color adjustment by RGB channel, either through adding constants, or changing the channel gammas or gains.


<!--T:3-->
<menuchoice>Simple</menuchoice> means that it works channel-wise, no crosstalk. The off-diagonal elements of the transform matrix are zero - no color crosstalk, no color space rotation. But this should be sufficient for many tasks. For example, when shooting under tungsten light, the blue signal will not migrate into red, it will simply be too small. Amplifying the blue (and a bit of green too) should be all that is needed. Similar, an underwater shot will simply be red deficient, needing some red boost, etc.
<menuchoice>Simple</menuchoice> means that it works channel-wise, no crosstalk. The off-diagonal elements of the transform matrix are zero - no color crosstalk, no color space rotation. But this should be sufficient for many tasks. For example, when shooting under tungsten light, the blue signal will not migrate into red, it will simply be too small. Amplifying the blue (and a bit of green too) should be all that is needed. Similar, an underwater shot will simply be red deficient, needing some red boost, etc.


<!--T:4-->
Parameters:
Parameters:


<!--T:5-->
;R,G,B:
;R,G,B:


<!--T:6-->
:These determine the change in each of the three color channels.
:These determine the change in each of the three color channels.


<!--T:7-->
;Action:
;Action:


<!--T:8-->
:* <menuchoice>Add constant</menuchoice> adds a fixed value between -150 and +150 (this is sometimes called "black level" or "setup").
:* <menuchoice>Add constant</menuchoice> adds a fixed value between -150 and +150 (this is sometimes called "black level" or "setup").


<!--T:9-->
:* <menuchoice>Change gamma</menuchoice> changes channel gamma between 0.3333 and 3.0.
:* <menuchoice>Change gamma</menuchoice> changes channel gamma between 0.3333 and 3.0.


<!--T:10-->
:* <menuchoice>Multiply</menuchoice> multiplies channel with a value between 0.3333 and 3.0 (sometimes called "gain" or "contrast")
:* <menuchoice>Multiply</menuchoice> multiplies channel with a value between 0.3333 and 3.0 (sometimes called "gain" or "contrast")


<!--T:11-->
{{Note|To apply more than one action above, use cascaded instances of coloradj_RGB.}}
{{Note|To apply more than one action above, use cascaded instances of coloradj_RGB.}}


<!--T:12-->
{{Note|<menuchoice>Add constant</menuchoice> simply shifts the RGB "cube" colorspace. This means, that on one end we are left with empty space, which is filled with zeros, and on the other end, values can "fall outside", and in this case they will be truncated to max (255). <menuchoice>Change gain</menuchoice> changes the size of the cube, keeping the "black" corner fixed, affecting predominately highlights, but the other end can still "fall out" and get 255 truncated. <menuchoice>Change gamma</menuchoice> keeps the whole cube in the same place, just stretches and squeezes its interior, so no zero filling or truncation is necessary.}}
{{Note|<menuchoice>Add constant</menuchoice> simply shifts the RGB "cube" colorspace. This means, that on one end we are left with empty space, which is filled with zeros, and on the other end, values can "fall outside", and in this case they will be truncated to max (255). <menuchoice>Change gain</menuchoice> changes the size of the cube, keeping the "black" corner fixed, affecting predominately highlights, but the other end can still "fall out" and get 255 truncated. <menuchoice>Change gamma</menuchoice> keeps the whole cube in the same place, just stretches and squeezes its interior, so no zero filling or truncation is necessary.}}


<!--T:13-->
To visualize this plugin's actions, apply it to a gray gradient, and watch the result with "pr0file".
To visualize this plugin's actions, apply it to a gray gradient, and watch the result with "pr0file".


<!--T:14-->
;Keep luma:
;Keep luma:


<!--T:15-->
:Fixes the luma value, so that the sliders only affect color.
:Fixes the luma value, so that the sliders only affect color.


<!--T:16-->
This is the frei0r filter [http://www.mltframework.org/bin/view/MLT/FilterFrei0r-coloradj_rgb coloradj_RGB]
This is the frei0r filter [http://www.mltframework.org/bin/view/MLT/FilterFrei0r-coloradj_rgb coloradj_RGB]


<!--T:17-->
{{Prevnext2
{{Prevnext2
| prevpage=Special:MyLanguage/Kdenlive/Manual/Effects/Colour_Correction  
| prevpage=Special:MyLanguage/Kdenlive/Manual/Effects/Colour_Correction  
Line 39: Line 55:
}}
}}


<!--T:18-->
[[Category:Kdenlive]]
[[Category:Kdenlive]]
</translate>
</translate>

Latest revision as of 08:08, 14 August 2023

Other languages:

RGB adjustment

This filter is for simple manual color adjustment by RGB channel, either through adding constants, or changing the channel gammas or gains.

Simple means that it works channel-wise, no crosstalk. The off-diagonal elements of the transform matrix are zero - no color crosstalk, no color space rotation. But this should be sufficient for many tasks. For example, when shooting under tungsten light, the blue signal will not migrate into red, it will simply be too small. Amplifying the blue (and a bit of green too) should be all that is needed. Similar, an underwater shot will simply be red deficient, needing some red boost, etc.

Parameters:

R,G,B
These determine the change in each of the three color channels.
Action
  • Add constant adds a fixed value between -150 and +150 (this is sometimes called "black level" or "setup").
  • Change gamma changes channel gamma between 0.3333 and 3.0.
  • Multiply multiplies channel with a value between 0.3333 and 3.0 (sometimes called "gain" or "contrast")

Note

To apply more than one action above, use cascaded instances of coloradj_RGB.


Note

Add constant simply shifts the RGB "cube" colorspace. This means, that on one end we are left with empty space, which is filled with zeros, and on the other end, values can "fall outside", and in this case they will be truncated to max (255). Change gain changes the size of the cube, keeping the "black" corner fixed, affecting predominately highlights, but the other end can still "fall out" and get 255 truncated. Change gamma keeps the whole cube in the same place, just stretches and squeezes its interior, so no zero filling or truncation is necessary.


To visualize this plugin's actions, apply it to a gray gradient, and watch the result with "pr0file".

Keep luma
Fixes the luma value, so that the sliders only affect color.

This is the frei0r filter coloradj_RGB