标签: gradient

从UIColor获得略微更亮和更暗的颜色

我希望能够将任何UIColor变成渐变.我打算这样做的方法是使用Core Graphics绘制渐变.我想要做的是获得一种颜色,让我们说:

[UIColor colorWithRed:0.5 green:0.5 blue:0.5 alpha:1.0];
Run Code Online (Sandbox Code Playgroud)

并得到一个UIColor,这是一些深色调和一些浅色调.有谁知道如何做到这一点?谢谢.

gradient core-graphics objective-c uicolor ios

143
推荐指数
10
解决办法
5万
查看次数

Internet Explorer 9中的渐变

有没有人知道IE9中渐变的供应商前缀,或者我们仍然应该使用他们的专有过滤器?

我为其他浏览器获得的是:

background-image: -moz-linear-gradient(top, #444444, #999999); /* FF3.6 */
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #444444),color-stop(1, #999999)); /* Saf4+, Chrome */
filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#444444', EndColorStr='#999999'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#444444', EndColorStr='#999999')"; /* IE8 */
Run Code Online (Sandbox Code Playgroud)

作为奖励有没有人知道Opera的供应商前缀?

css gradient background css3 internet-explorer-9

111
推荐指数
6
解决办法
16万
查看次数

Pytorch,什么是梯度参数

我正在阅读PyTorch的文档,并找到了他们编写的示例

gradients = torch.FloatTensor([0.1, 1.0, 0.0001])
y.backward(gradients)
print(x.grad)
Run Code Online (Sandbox Code Playgroud)

其中x是一个初始变量,从中构造y(一个3向量).问题是,渐变张量的0.1,1.0和0.0001参数是什么?文档不是很清楚.

gradient neural-network gradient-descent torch pytorch

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

android中的循环渐变

我正在尝试制作一个从屏幕中间以白色发出的渐变,并在向屏幕边缘移动时变为黑色.

当我制作像这样的"普通"渐变时,我一直在尝试不同的形状:

<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <gradient android:startColor="#E9E9E9" android:endColor="#D4D4D4"
        android:angle="270"/>
</shape>
Run Code Online (Sandbox Code Playgroud)

当使用"椭圆形"形状时,我至少得到了圆形,但没有渐变效果.我怎么能做到这一点?'

android gradient

96
推荐指数
3
解决办法
9万
查看次数

n种颜色的渐变,范围从颜色1和颜色2

我经常使用ggplot2它使渐变很好(点击此处查看示例).我需要在基地工作,我认为scales可以在那里使用来创建颜色渐变,但我严重偏离了如何.基本目标是生成n种颜色的调色板,范围从x颜色到y颜色.解决方案需要在基础上工作.这是一个起点,但没有地方输入n.

 scale_colour_gradientn(colours=c("red", "blue"))
Run Code Online (Sandbox Code Playgroud)

我很清楚:

brewer.pal(8, "Spectral") 
Run Code Online (Sandbox Code Playgroud)

来自RColorBrewer.我正在寻找更类似于ggplot2处理渐变的方法,这些渐变表示我有这两种颜色,我想要沿途有15种颜色.我怎样才能做到这一点?

gradient r

94
推荐指数
4
解决办法
12万
查看次数

Android:使用线性渐变作为背景看起来带状

我正在尝试将线性渐变应用于ListView.这是我的drawable xml的内容:

 <?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <gradient 
        android:startColor="#3A3C39" 
        android:endColor="#181818"
        android:angle="270"
     />
    <corners android:radius="0dp" />
</shape>
Run Code Online (Sandbox Code Playgroud)

所以我将它应用于我的ListView:

android:background="@drawable/shape_background_grey"
Run Code Online (Sandbox Code Playgroud)

它可以工作,但它在模拟器和真实设备上看起来非常"带状".

有没有办法减少这种"行为"?

android gradient shape

81
推荐指数
4
解决办法
7万
查看次数

使用CSS的SVG渐变

我正在尝试将渐变应用于SVG rect元素.

目前,我正在使用该fill属性.在我的CSS文件中:

rect {
    cursor: pointer;
    shape-rendering: crispEdges;
    fill: #a71a2e;
}
Run Code Online (Sandbox Code Playgroud)

rect在浏览器中查看时,元素具有正确的填充颜色.

但是,我想知道我是否可以对此元素应用线性渐变?

css svg gradient linear-gradients

78
推荐指数
5
解决办法
8万
查看次数

如何制作透明渐变?

我有以下渐变:

<?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android">
        <gradient 
            android:startColor="#ECECEC"
            android:centerColor="#F6F6F4"
            android:endColor="#F8F8F6"
            android:angle="90"
            android:dither="true"
         />
    </shape>
Run Code Online (Sandbox Code Playgroud)

我希望这是透明的,因为在我的ListView中我将其设置为我的ListSelector:

<ListView android:layout_width="fill_parent"
                android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android"
                android:id="@+id/ARListView" 
                android:background="@drawable/transparent_background" 
                android:cacheColorHint="#00000000" android:drawSelectorOnTop="true" 
                android:listSelector="@drawable/stocks_selected_gradient">
</ListView>
Run Code Online (Sandbox Code Playgroud)

transparency android listview gradient

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

android渐变中的角度属性

我正在通过测试示例.对于某些图像背景,他们使用渐变,代码就像这样

<?xml version="1.0" encoding="utf-8"?>


  <shape xmlns:android="http://schemas.android.com/apk/res/android">
    <gradient
        android:startColor="#ff0000"
        android:centerColor="#00ff00"
        android:endColor="#0000ff"
        android:angle="180"/>
    <corners android:radius="5dp" />
   </shape>
Run Code Online (Sandbox Code Playgroud)

在上面的xml我没有得到angle属性.但是当我angle稍微改变模式的值时,模式倾斜.谁能解释我究竟是如何运作的?

android gradient android-layout android-shape

66
推荐指数
4
解决办法
5万
查看次数

在背景图像上使用css渐变

我一直试图在我的背景图像上使用线性渐变,以便在背景底部从黑色到透明获得淡化效果,但似乎无法使其显示.

我在这里阅读了其他案例和例子,但没有一个对我有用.我只能看到渐变或图像,但不能同时看到它们.这是链接

只需点击第一个徽标,忽略该效果,之后我正在尝试的是整个站点中的正文.

这是我的css代码:

body {
  background: url('http://www.skrenta.com/images/stackoverflow.jpg') no-repeat, -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 1)));
}
Run Code Online (Sandbox Code Playgroud)

html css gradient css3

64
推荐指数
3
解决办法
15万
查看次数