Giọng

Giọng có thể là một thuộc tính của một phần tử hình ảnh hoặc video, ảnh hưởng đến phần tử cụ thể đó, hoặc nó có thể là một phần tử tự thân, áp dụng cho toàn bộ bức tranh.

Thuộc tínhLoạiBắt buộcVí dụPhạm vi giá trịMô tả
gammanumbertrue0.56-1 to 1Giá trị điều chỉnh gamma cho phần tử hình ảnh hoặc video. Giá trị âm làm tối, giá trị dương làm sáng.
saturationnumbertrue0-1 to 1Giá trị điều chỉnh độ bão hòa. Giá trị âm làm giảm độ bão hòa, giá trị dương làm tăng độ bão hòa.
contrastnumbertrue0-1 to 1Giá trị điều chỉnh độ tương phản. Giá trị âm làm giảm độ tương phản, giá trị dương làm tăng độ tương phản.
brightnessnumbertrue0-1 to 1Giá trị điều chỉnh độ sáng. Giá trị âm làm tối, giá trị dương làm sáng.
rednumbertrue0-1 to 1Giá trị điều chỉnh kênh đỏ. Điều chỉnh cường độ màu đỏ.
greennumbertrue0-1 to 1Giá trị điều chỉnh kênh xanh. Điều chỉnh cường độ màu xanh.
bluenumbertrue0-1 to 1Giá trị điều chỉnh kênh xanh dương. Điều chỉnh cường độ màu xanh dương.
imageElement.json
{
"type": "",
"width": 1920,
"height": 1080,
"fill": "#000000",
"view": [
  {
    "id": "6b91fbc5-a69c-4783-8216-395b8feac9b2",
    "type": "Image",
    "start": 0,
    "duration": 5,
    "trackIndex": 1,
    "x": 0,
    "y": 0,
    "blendMode": "normal",
    "anchorX": 1310.5,
    "anchorY": 1965.5,
    "rotation": 0,
    "scaleX": 0.27473925209870265,
    "scaleY": 0.27473925209870265,
    "alpha": 1,
    "skewX": 0,
    "skewY": 0,
    "keyframes": [],
    "externalUrl": "https://images.pexels.com/photos/30473423/pexels-photo-30473423.jpeg",
    "ext": "jpeg",
    "tone": {
      "gamma": 0.77,
      "saturation": 0,
      "contrast": 0,
      "brightness": 0,
      "red": 0,
      "green": 0,
      "blue": 0
    }
  }
],
"audio": [],
"effect": [
  {
    "id": "08d52449-641b-41cd-a086-5805b5d5a73b",
    "start": 0,
    "duration": 5,
    "trackIndex": 0,
    "tone": {
      "gamma": 0.68,
      "saturation": 0,
      "brightness": 0,
      "contrast": 0,
      "red": 0,
      "green": 0,
      "blue": 0
    },
    "type": "Tone"
  }
],
"transition": [],
"version": 0,
"duration": 5
}

Thứ tự xử lý hiệu ứng

Khi nhiều điều chỉnh màu sắc được áp dụng cho một phần tử, chúng được xử lý theo thứ tự này:

  1. Điều chỉnh giọng (gamma, độ bão hòa, độ tương phản, độ sáng, kênh màu)
  2. LUT (Bảng tra cứu) phân loại màu
  3. Bộ lọc (từ filterAgent)

Thứ tự này đảm bảo kết quả có thể dự đoán được khi kết hợp các kỹ thuật chỉnh sửa màu sắc khác nhau.