Spec-Zone.ru › SVG

color-interpolation-filters

Атрибут color-interpolation-filters задает цветовое пространство для операций с изображениями, выполняемых с помощью эффектов фильтра.

Примечание: Это свойство влияет только на операции с фильтрами. Поэтому оно не оказывает влияния на примитивы фильтров, такие как <feOffset>, <feImage>, <feTile> или <feFlood>.

color-interpolation-filters имеет другое начальное значение, чем color-interpolation. color-interpolation-filters имеет начальное значение linearRGB, в то время как color-interpolation имеет начальное значение sRGB. Таким образом, в стандартном случае, операции с эффектами фильтров выполняются в цветовом пространстве linearRGB, в то время как все другие цветовые интерполяции по умолчанию выполняются в цветовом пространстве sRGB.

Это не влияет на функции фильтров, которые работают в цветовом пространстве sRGB.

Примечание: В качестве презентационного атрибута color-interpolation-filters может использоваться как свойство CSS. См. color-interpolation-filters для получения дополнительной информации.

Вы можете использовать этот атрибут со следующими элементами SVG:

  • <feSpotLight>
  • <feBlend>
  • <feColorMatrix>
  • <feComponentTransfer>
  • <feComposite>
  • <feConvolveMatrix>
  • <feDiffuseLighting>
  • <feDisplacementMap>
  • <feDropShadow>
  • <feFlood>
  • <feGaussianBlur>
  • <feImage>
  • <feMerge>
  • <feMorphology>
  • <feOffset>
  • <feSpecularLighting>
  • <feTile>
  • <feTurbulence>

Примечания по использованию

Значение auto | sRGB | linearRGB
Значение по умолчанию linearRGB
Анимируемо дискретно
auto

Указывает, что пользовательский агент может выбрать либо пространство sRGB, либо linearRGB для цветовой интерполяции. Этот параметр указывает, что автору не требуется, чтобы цветовая интерполяция происходила в конкретном цветовом пространстве.

sRGB

Указывает, что цветовая интерполяция должна происходить в цветовом пространстве sRGB.

linearRGB

Указывает, что цветовая интерполяция должна происходить в линейном цветовом пространстве RGB, как описано в спецификации sRGB.

Спецификации

Спецификация
Модуль эффектов фильтра уровня 1
# ColorInterpolationFiltersProperty

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на IOS Samsung Internet WebView Android
color-interpolation-filters ≤80 80 ≤72 67 ≤13.1 80 79 57 ≤13.4 13.0 80

См. также

  • Атрибут SVG color-interpolation
  • Свойство CSS color-interpolation-filters
  • Спецификация sRGB

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/color-interpolation-filters

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API