Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SVG feComponentTransfer用于图像着色_Svg_Colors_Rgb_Svg Filters - Fatal编程技术网

SVG feComponentTransfer用于图像着色

SVG feComponentTransfer用于图像着色,svg,colors,rgb,svg-filters,Svg,Colors,Rgb,Svg Filters,我试图用滤镜给白色图像上色,但得到了意想不到的结果 SVG示例: 冲浪者 您必须将颜色空间设置为sRGB,因为这是CSS rgb颜色属性使用的颜色空间。SVG过滤器的默认颜色空间为linearRGB 将color interpolation filters=sRGB添加到您的过滤器元素中,您将得到预期的结果。您必须将颜色空间设置为sRGB,因为CSS rgb颜色属性使用的是颜色空间。SVG过滤器的默认颜色空间为linearRGB 将color interpolation filters=sRG

我试图用滤镜给白色图像上色,但得到了意想不到的结果

SVG示例:

冲浪者
您必须将颜色空间设置为sRGB,因为这是CSS rgb颜色属性使用的颜色空间。SVG过滤器的默认颜色空间为linearRGB


将color interpolation filters=sRGB添加到您的过滤器元素中,您将得到预期的结果。

您必须将颜色空间设置为sRGB,因为CSS rgb颜色属性使用的是颜色空间。SVG过滤器的默认颜色空间为linearRGB


将color interpolation filters=sRGB添加到您的过滤器元素中,您将得到预期的结果。

的默认颜色空间。不过,您似乎认为它是sRGB

冲浪者
的默认颜色空间。不过,您似乎认为它是sRGB

冲浪者
您可以将文本设置为白色,并将其放入过滤器中。这只是一个示例,用于显示真实颜色和结果颜色之间的差异,但实际上,文本不是图像的一部分。你可以将文本变为白色,并将其放入过滤器中。这只是一个示例,用于显示真实颜色和结果颜色之间的差异,但实际上,文本不是图像的一部分。我不知道我到底在做什么,tbh。谢谢你的帮助!我不知道我到底在做什么,tbh。谢谢你的帮助!