标签: gradient

透明系统颜色渐变(WPF)

如何在XAML中实现这样的效果:

    <LinearGradientBrush x:Key="BrightSeparatorGradient" StartPoint="0.0, 0.5" EndPoint="1.0, 0.5">
        <GradientStop Offset="0.0" Color="{StaticResource {x:Static SystemColors.ControlLightColorKey}}" /> <!-- But fully transparent -->
        <GradientStop Offset="0.5" Color="{StaticResource {x:Static SystemColors.ControlLightColorKey}}" />
        <GradientStop Offset="1.0" Color="{StaticResource {x:Static SystemColors.ControlLightColorKey}}" /> <!-- But fully transparent -->
    </LinearGradientBrush>
Run Code Online (Sandbox Code Playgroud)

我试图创建两个具有适当颜色和不透明度设置的画笔,分别为0.0和1.0,但编译器拒绝将画笔作为一种颜色(这是非常逻辑的,在第二个想法:)).

最好的问候 - 幽灵.

wpf xaml gradient transparent

2
推荐指数
1
解决办法
4644
查看次数

CSS3中的径向渐变

我有一些在CSS中制作线性渐变的经验,但我真的想制作一个与此图像类似的径向渐变 http://i.stack.imgur.com/T85xO.png

基本上是一个浅灰色的径向位于元素的底部

css gradient css3 radial

2
推荐指数
1
解决办法
2495
查看次数

德尔福:透明或渐变框架

我有一个表单,并在Paint事件上使用渐变绘制它.我也在那张表格上有框架.我希望框架将是透明的,以查看窗体的渐变或使用渐变绘制帧,如果透明度不可用.

表格和框架一定不要闪烁:)

何去做?谢谢.

编辑:

正如我所见,帧的透明度有些闪烁.因此,对我来说最好的解决方案是覆盖TFrame1.PaintWindow(DC:HDC)并使用渐变绘制框架的背景.

forms delphi transparency gradient frame

2
推荐指数
1
解决办法
3480
查看次数

通过卷积掩模进行梯度计算

我需要计算矩阵的梯度(3,3),说a=array([[1,4,2],[6,2,4],[7,5,1]]).

我只是用:

from numpy import *
dx,dy = gradient(a)
>>> dx
   array([[ 5. , -2. ,  2. ],
   [ 3. ,  0.5, -0.5],
   [ 1. ,  3. , -3. ]])
>>> dy
array([[ 3. ,  0.5, -2. ],
   [-4. , -1. ,  2. ],
   [-2. , -3. , -4. ]])
Run Code Online (Sandbox Code Playgroud)

我知道计算矩阵梯度的一种方法是通过卷积与每个方向的掩模,但结果是不同的

from scipy import ndimage
mx=array([[-1,0,1],[-1,0,1],[-1,0,1]])
my=array([[-1,-1,-1],[0,0,0],[1,1,1]])
cx=ndimage.convolve(a,mx)
cy=ndimage.convolve(a,my)
>>> cx
array([[-2,  0,  2],
   [ 3,  7,  4],
   [ 8, 14,  6]])
>>> cy
array([[ -8, …
Run Code Online (Sandbox Code Playgroud)

python gradient mask convolution

2
推荐指数
1
解决办法
1931
查看次数

Android - Gradient Weirdness

我有一个GridView的"Tiles",每个都有以下android:background属性:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle" >

    <gradient
        android:endColor="#00FFFFFF"
        android:gradientRadius="180"
        android:startColor="#55FFFFFF"
        android:type="radial" />

</shape>
Run Code Online (Sandbox Code Playgroud)

当可滚动网格最初呈现时,图块看起来像这样:

在此输入图像描述

向下滚动列表后,即使只是一个像素,所有的图块都会有这个新的,像素化的外观渐变:

在此输入图像描述

渐变位于相对布局上,定义如此(其中包含一个用于星形的ImageView,TextView等):

<RelativeLayout
    android:id="@+id/tile_image_layout_gradient"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/radialbg"
    android:orientation="vertical"
    android:paddingBottom="10dp"
    android:paddingLeft="10dp"
    android:paddingRight="10dp"
    android:paddingTop="20dp" />
Run Code Online (Sandbox Code Playgroud)

这款破解的手机是Experia,运行Android 2.3.4.Galaxy S3似乎渲染得很好,但任何基于4.x的x86仿真器也会产生相同的伪像问题.

android gradient drawable

2
推荐指数
1
解决办法
818
查看次数

three.js skydome与渐变

我想添加一个带有2d渐变的球体作为纹理来创建天幕.我在openGL中看到,这通常是通过在附加传递中渲染没有深度测试的天空盒来解决的.我在我的球体上禁用了depthTest,所以其他所有东西都在它前面绘制,它有点让我产生了令人失望的效果,但是根据相机的角度,它会剪切我场景中的其他物体.

我正在看几个使用THREE.EffectComposer和第二个场景的例子,我可能完全是在错误的事情之后,但我认为这可以解决这个问题.事情是我没有触及过effectComposer,根本不知道如何使用它以及我需要哪些东西.

我会对此提出任何意见,也许我完全是错误的.

gradient 2d three.js

2
推荐指数
1
解决办法
6660
查看次数

如何在一个div中放置两个CSS渐变背景?

我有以下CSS:

.main {
    padding-right: 15px;
    padding-left: 15px;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)top;
    background: -moz-linear-gradient(top, rgba(229,229,229,1) 0%, rgba(255,255,255,0) 100%)top; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,229,229,1)), color-stop(100%,rgba(255,255,255,0)))top; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(229,229,229,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(229,229,229,1) 0%,rgba(255,255,255,0) 100%)top; /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(229,229,229,1) 0%,rgba(255,255,255,0) 100%)top; /* IE10+ */
    background: linear-gradient(to bottom, rgba(229,229,229,1) 0%,rgba(255,255,255,0) 100%) top; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#00ffffff',GradientType=0 )top; …
Run Code Online (Sandbox Code Playgroud)

css gradient css3

2
推荐指数
1
解决办法
2334
查看次数

根据R中列散点图中的值的一个颜色梯度

我想根据一列中的值使我的散点图圆圈着色.

"value"; "avg.sal"; "avg.temp"
2,5698; 34,27254; 4,44
5,4361; 34,30686; 4,64
2,27; 34,3538; 8,05
5,6015; 34,50136; 5,01
2,27; 34,37596; 7,4
Run Code Online (Sandbox Code Playgroud)

我的情节准备好了y轴上的盐度和x轴上的温度.

plot(df$avg.sal, df$avg.temp)
Run Code Online (Sandbox Code Playgroud)

如何根据列"值"对圆圈进行着色(例如从浅蓝色到深蓝色)?值的范围较大,但较小的值(例如2)应为浅蓝色,较大的值(例如10)应为深蓝色.我宁愿不使用GGplot.

gradient r colors scatter-plot

2
推荐指数
1
解决办法
8650
查看次数

IE10中的Crossbrowser css渐变,IE11

我在所有浏览器中为暗按钮做了渐变,看起来不错,除了IE10,IE11版本.顶部和底部有浅色条纹. 我通过colorzilla渐变编辑器生成渐变.

链接到按钮

在此输入图像描述

HTML

<div class="dark-button">div button</div>
Run Code Online (Sandbox Code Playgroud)

CSS

.dark-button {
background: #0874b6; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM0ODliZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTZjYWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #0874b6 0%, #016cad 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0874b6), color-stop(100%, #016cad)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0874b6 0%, #016cad 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0874b6 0%, #016cad 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0874b6 0%, #016cad 100%); /* IE10+ */
background: …
Run Code Online (Sandbox Code Playgroud)

css gradient internet-explorer-11

2
推荐指数
1
解决办法
1万
查看次数

如何在图像中制作渐变不透明度?

如何使图像在qml中褪色?如何达到此效果?在这里我附上我想要它看起来的图像

在此处输入图片说明

qt gradient opacity qml qt5

2
推荐指数
1
解决办法
1745
查看次数