Kdenlive/Manual/Effects/Alpha manipulation/Alpha shapes/ru: Difference between revisions

From KDE Wiki Sandbox
(Created page with "=== Операции ===")
(Updating to match new version of source page)
 
(46 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
<div class="mw-translate-fuzzy">
== Фигуры в альфа-канале ==
== Фигуры в альфа-канале ==
</div>


Это фильтр Frei0r  [http://www.mltframework.org/bin/view/MLT/FilterFrei0r-alphaspot alphaspot] <br />
Это фильтр Frei0r  [http://www.mltframework.org/bin/view/MLT/FilterFrei0r-alphaspot alphaspot] <br />
Line 10: Line 12:
Используйте это в сочетании с [[Special:myLanguage/Kdenlive/Manual/Transitions/Composite|переходом Совмещение]],  для наложения на клип прозрачных областей, так, что  основной клип демонстрируется внутри накладываемых геометрических фигур. По умолчаию область прозрачности находится за пределами рисуемой  фигуры. Внутри фигуры непрозрачная область в которой виден основной клип.
Используйте это в сочетании с [[Special:myLanguage/Kdenlive/Manual/Transitions/Composite|переходом Совмещение]],  для наложения на клип прозрачных областей, так, что  основной клип демонстрируется внутри накладываемых геометрических фигур. По умолчаию область прозрачности находится за пределами рисуемой  фигуры. Внутри фигуры непрозрачная область в которой виден основной клип.


<div class="mw-translate-fuzzy">
=== Параметры фигур ===
=== Параметры фигур ===
</div>


Это контролирует форму области непрозрачности, что эффект будет создавать.
Это контролирует форму области непрозрачности, что эффект будет создавать.
Line 16: Line 20:
Варианты формы Прямоугольник, Эллипс, Треугольник и Ромб .
Варианты формы Прямоугольник, Эллипс, Треугольник и Ромб .


<div class="mw-translate-fuzzy">
=== Наклон ===
=== Наклон ===
</div>


<div class="mw-translate-fuzzy">
Это контролирует угол появления фигуры на экране
Это контролирует угол появления фигуры на экране
</div>


<div class="mw-translate-fuzzy">
=== Координаты X и Y ===
=== Координаты X и Y ===
</div>


Это определяет положение фигуры на экране
Это определяет положение фигуры на экране


<div class="mw-translate-fuzzy">
=== Размер X и Y ===
=== Размер X и Y ===
</div>


Определяет размер фигуры
Определяет размер фигуры


<div class="mw-translate-fuzzy">
=== Ширина перехода ===
=== Ширина перехода ===
</div>


Определяет ширину границы фигуры, где прозрачность фигуры меняется от центра к краям
Определяет ширину границы фигуры, где прозрачность фигуры меняется от центра к краям


<div class="mw-translate-fuzzy">
=== Операции ===
=== Операции ===
</div>


Operations define what is to happen when you have more than one Alpha effect on the clip.
Операции определяют, что произойдет, когда у вас есть более одного Альфа эффекта на клип.


Operations are Write On Clear, Max, Min, Add, Subtract.
Операции Write On Clear, Max, Min, Add, Subtract. (Написать на чистом, Max, Min, сложение, вычитание.)


*Write On Clear = existing alpha mask is overwritten
*Write On Clear = существующая альфа-маска перезаписывается


*Max = maximum( existing alpha mask, mask generated by this filter)
*Max = максимальный ( существующая альфа-маска, маска порожденная этим фильтром)


*Min = minimum(existing alpha mask, mask generated by this filter)
*Min = минимальный (существующая альфа-маска, маска порожденная этим фильтром)


*Add = existing alpha mask + mask generated by this filter
*Add = существующая альфа-маска + маска порожденная этим фильтром


*Subtract = existing alpha mask - mask generated by this filter
*Subtract = существующая альфа-маска - маска порожденная этим фильтром


See the worked examples below to understand what these operations do.
См.  примеры работы ниже, чтобы понять, что эти операции делают.


=== Min and Max and Operations - Worked examples ===
<div class="mw-translate-fuzzy">
=== Минимальная и максимальная и операции - Примеры работы ===
</div>


[[File:Example composite transition.png]]
[[File:Example composite transition.png]]


These examples are performed on a simple composite transition with a video file on Video track 1 and a color clip (yellow) on Video track 2.
Эти примеры выполнены простым переходом '''совмещение''',  видео файла на видеотреке 1 и цветного клипа (желтый) на видеотреке 2.


Alpha shapes effect draws areas of opacity onto the image. The addition of this filter (with the default settings of Min = 0 and Max =1000) makes the whole frame transparent except for an area of opaqueness where the top image can be seen.
Эффект Альфа фигур рисует непрозрачные области в виде фигуры. Помимо этого фильтр (с настройками по умолчанию Min = 0, Max = 1000) делает весь кадр прозрачным, за исключением области непрозрачности, в которой можно видеть верхнее изображение.


The Max and Min controls adjust the opacity of the image inside and outside of the shape respectively. A setting of 1000 is 100% opaque. A setting of zero is  0 % Opaque (ie 100% Transparent).
Регулировки Макс и Мин  регулируют прозрачность изображения внутри и снаружи фигуры соответственно. Значение 1000 является 100% непрозрачность. Нулевое значение составляет 0% непрозрачный (т.е. 100% прозрачный).


'''Max control'''
'''Регулировка Max '''


[[File:Alpha shapes max control2.png]]
[[File:Alpha shapes max control2.png]]


The Max control regulates how opaque it is inside the shape. At Max= 1000 it is completely opaque inside the shape and none of the background image shows through
Регулировка Max регулирует насколько фигура непрозрачна внутри. В Max = 1000 это фигура полностью непрозрачна, и никакое фоновое изображение внутри неё не показывается




[[File:Alpha shapes max control.png]]
[[File:Alpha shapes max control.png]]


At Max = 500 it is semi transparent inside the shape and you can see the background bleeding through.
В Max = 500 это фигура полупрозрачная , и вы можете  сквозь неё частично видеть фон .




[[File:Alpha shapes max control3.png]]
[[File:Alpha shapes max control3.png]]


At Max = 0 inside the shape is completely transparent - the same as the rest of the foreground image - and you can see all background.
В Max = 0 внутри фигура является полностью прозрачной - так же, как остальное изображение переднего плана - и вы можете видеть весь фон.


'''Min Control'''
'''Регулировка Min'''


[[File:Alpha shapes min control.png]]
[[File:Alpha shapes min control.png]]


The Min control adjusts how opaque it is outside the shape. When Min = 0 outside the shape is completely transparent (opacity of zero) and at Min = 500 we see some of the foreground appear outside the shape.
Регулировка Мин  устанавливает степень  непрозрачности  за пределами фигуры. Когда Min = 0 вне формы всё полностью прозрачно (прозрачность нуля) и Мин = 500 мы видим нечто из переднего плана появляется за пределами фигуры.


[[File:Alpha shapes min control2.png]]
[[File:Alpha shapes min control2.png]]


At Min = 1000 the opacity outside the shape is 100% and none of the background appears.
На Min = 1000 непрозрачность вне фигуры на 100% и ничего из фона  не появляется.


'''Combining Alpha Shapes - Operations'''
'''Сочетание Альфа-фигур - Операции'''


[[File:Triangle alpha shape.png]]
[[File:Triangle alpha shape.png]]


In this example I have a Triangle Alpha shape defined as shown and this is at the top of the effect stack with operation write on clear
В данном примере я использовал альфа-фигуру Треугольник,  в стеке эффекта, показанного вверху  с операцией  write on clear


[[File:Triangle alpha shape2.png]]
[[File:Triangle alpha shape2.png]]


Which appears like this on its own
Который собственно и появился


[[File:Rectange alpha shape.png]]
[[File:Rectange alpha shape.png]]


And I have rectangle alpha shape as shown which is at the bottom of the effect stack. Note the Max = 500 - i.e. 50% opacity inside the rectangle
И у меня есть альфа-фигура прямоугольника,  как показано  ниже. Обратите внимание, Max = 500 - то есть 50% непрозрачности внутри прямоугольника


[[File:Rectange alpha shape2.png]]
[[File:Rectange alpha shape2.png]]


Which appears like this when on its own.
Который собственно и появился


In the images below I demonstrate the effect of different alpha operations on the rectangle alpha shape.
В изображениях ниже я покажу, эффект различных альфа-операций  на  альфа-прямоугольник.


[[File:Write on clear.png]]
[[File:Write on clear.png]]


Write on Clear - existing alpha mask is overwritten
Write on Clear - существующая альфа-маска перезаписывается


[[File:Operation add.png]]
[[File:Operation add.png]]


add = existing alpha mask + mask generated by this filter.  
add = существующая альфа-маска + маска порожденная этим фильтром.  


Note that areas with 1000 + 500 opacity would be 150% opaque. But you cant get 150% opaque so they look the same as the 100% opaque areas
Обратите внимание, что области с 1000 + 500 непрозрачности было бы 150% непрозрачно. Но вы не можете получить 150% непрозрачность, чтобы они выглядели так же, как 100% непрозрачные области


[[File:Operation subtract.png]]
[[File:Operation subtract.png]]


subtract = existing alpha mask - mask generated by this filter
subtract = существующая альфа-маска - маска порожденная этим фильтром


Note that areas with 0 - 500 opacity would be minus 50% opaque. But you cant get -50% opaque so they look the same as the 0% opaque areas
Обратите внимание, что районы с 0 - 500 непрозрачности будет минус 50% непрозрачны. Но вы не можете получить -50% непрозрачным, чтобы они выглядели так же, как 0% непрозрачные области


[[File:Operation max.png]]
[[File:Operation max.png]]


max = maximum( <existing alpha mask> , <mask generated by this filter>)
max = maximum( <существующая альфа-маска> , <маска порожденная этим фильтром>)


[[File:Operation min.png]]
[[File:Operation min.png]]


min = minimum( <existing alpha mask> , <mask generated by this filter>)
min = minimum( <существующая альфа-маска> , <маска порожденная этим фильтром>)


{{Prevnext2
{{Prevnext2
| prevpage=Special:MyLanguage/Kdenlive/Manual/Effects/Alpha_manipulation
| prevpage=Special:MyLanguage/Kdenlive/Manual/Effects/Alpha_manipulation
| prevtext=Alpha manipulation
| prevtext=Обработка альфа-канала
| index=Special:MyLanguage/Kdenlive/Manual | indextext=Back to menu
| index=Special:MyLanguage/Kdenlive/Manual | indextext=Вернуться к оглавлению
}}
}}


[[Category:Kdenlive]]
[[Category:Kdenlive]]

Latest revision as of 11:15, 1 August 2019

Other languages:

Фигуры в альфа-канале

Это фильтр Frei0r alphaspot

См. так же файл Frei0r-alphaspot readme

Используйте это в сочетании с переходом Совмещение, для наложения на клип прозрачных областей, так, что основной клип демонстрируется внутри накладываемых геометрических фигур. По умолчаию область прозрачности находится за пределами рисуемой фигуры. Внутри фигуры непрозрачная область в которой виден основной клип.

Параметры фигур

Это контролирует форму области непрозрачности, что эффект будет создавать.

Варианты формы Прямоугольник, Эллипс, Треугольник и Ромб .

Наклон

Это контролирует угол появления фигуры на экране

Координаты X и Y

Это определяет положение фигуры на экране

Размер X и Y

Определяет размер фигуры

Ширина перехода

Определяет ширину границы фигуры, где прозрачность фигуры меняется от центра к краям

Операции

Операции определяют, что произойдет, когда у вас есть более одного Альфа эффекта на клип.

Операции Write On Clear, Max, Min, Add, Subtract. (Написать на чистом, Max, Min, сложение, вычитание.)

  • Write On Clear = существующая альфа-маска перезаписывается
  • Max = максимальный ( существующая альфа-маска, маска порожденная этим фильтром)
  • Min = минимальный (существующая альфа-маска, маска порожденная этим фильтром)
  • Add = существующая альфа-маска + маска порожденная этим фильтром
  • Subtract = существующая альфа-маска - маска порожденная этим фильтром

См. примеры работы ниже, чтобы понять, что эти операции делают.

Минимальная и максимальная и операции - Примеры работы

Эти примеры выполнены простым переходом совмещение, видео файла на видеотреке 1 и цветного клипа (желтый) на видеотреке 2.

Эффект Альфа фигур рисует непрозрачные области в виде фигуры. Помимо этого фильтр (с настройками по умолчанию Min = 0, Max = 1000) делает весь кадр прозрачным, за исключением области непрозрачности, в которой можно видеть верхнее изображение.

Регулировки Макс и Мин регулируют прозрачность изображения внутри и снаружи фигуры соответственно. Значение 1000 является 100% непрозрачность. Нулевое значение составляет 0% непрозрачный (т.е. 100% прозрачный).

Регулировка Max

Регулировка Max регулирует насколько фигура непрозрачна внутри. В Max = 1000 это фигура полностью непрозрачна, и никакое фоновое изображение внутри неё не показывается


В Max = 500 это фигура полупрозрачная , и вы можете сквозь неё частично видеть фон .


В Max = 0 внутри фигура является полностью прозрачной - так же, как остальное изображение переднего плана - и вы можете видеть весь фон.

Регулировка Min

Регулировка Мин устанавливает степень непрозрачности за пределами фигуры. Когда Min = 0 вне формы всё полностью прозрачно (прозрачность нуля) и Мин = 500 мы видим нечто из переднего плана появляется за пределами фигуры.

На Min = 1000 непрозрачность вне фигуры на 100% и ничего из фона не появляется.

Сочетание Альфа-фигур - Операции

В данном примере я использовал альфа-фигуру Треугольник, в стеке эффекта, показанного вверху с операцией write on clear

Который собственно и появился

И у меня есть альфа-фигура прямоугольника, как показано ниже. Обратите внимание, Max = 500 - то есть 50% непрозрачности внутри прямоугольника

Который собственно и появился

В изображениях ниже я покажу, эффект различных альфа-операций на альфа-прямоугольник.

Write on Clear - существующая альфа-маска перезаписывается

add = существующая альфа-маска + маска порожденная этим фильтром.

Обратите внимание, что области с 1000 + 500 непрозрачности было бы 150% непрозрачно. Но вы не можете получить 150% непрозрачность, чтобы они выглядели так же, как 100% непрозрачные области

subtract = существующая альфа-маска - маска порожденная этим фильтром

Обратите внимание, что районы с 0 - 500 непрозрачности будет минус 50% непрозрачны. Но вы не можете получить -50% непрозрачным, чтобы они выглядели так же, как 0% непрозрачные области

max = maximum( <существующая альфа-маска> , <маска порожденная этим фильтром>)

min = minimum( <существующая альфа-маска> , <маска порожденная этим фильтром>)