标签: shape

Android Gradient可绘制颜色变化

我在drawable文件夹中有一个可绘制的形状.这是XML结构:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <gradient 
        android:startColor="#4D0418" 
        android:centerColor="#5F031D"
        android:endColor="#7D0227" 
        android:angle="-90" />
</shape>  
Run Code Online (Sandbox Code Playgroud)

现在我想从运行时的java代码中更改startColor,centerColor,endColor.如何改变?

android gradient colors shape

3
推荐指数
1
解决办法
2709
查看次数

如何在Canvas中专门绘制Shape

我在Canvas中有一个Shape ,像这样:

<ScrollViewer>

    <Border Height="342" Width="470" HorizontalAlignment="Left" 
        VerticalAlignment="Top" BorderThickness="3" BorderBrush="Black">

        <Canvas Background="White">
            <Rectangle Width="200" Height="200" Canvas.Left="103" 
                Canvas.Top="186" Fill="Red" />
        </Canvas>

    </Border>

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

即使Rectangle是Canvas的孩子,它也会在Canvas限制之外绘制,覆盖边框底部边框.如何使Rectangle仅在Canvas限制内绘制,确保不显示超出矩形的部分?

谢谢.

.net wpf drawing canvas shape

3
推荐指数
1
解决办法
2711
查看次数

我可以在drawable文件夹中有一个XML支持多个按钮的多种颜色/边框吗?

我有2个按钮,有两种不同的颜色和边框颜色.所以我需要在具有shape属性的drawable文件夹中创建XML,并且:

<stroke
    android:width="1dp"
    android:color="#C5510E" />

<solid android:color="#F78340" />`
Run Code Online (Sandbox Code Playgroud)

和另一个XML:

<stroke
    android:width="1dp"
    android:color="#FFFFFF" />

<solid android:color="#000000" />
Run Code Online (Sandbox Code Playgroud)

有没有办法可以在一个XML内部处理drawable文件夹而不是两个XML?

android shape button xml-drawable

3
推荐指数
1
解决办法
1278
查看次数

安卓自定义形状

我知道可以使形状看起来像这样: 在此处输入图片说明

但我不知道如何开始。我可以把它做成一个形状吗?还是我必须做其他事情?

BR

android shape

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

JFrame的形状与在后台运行的图像/程序相同

我的问题很简单,解决方案肯定不是.我正在寻找一种方法来塑造一个JFrame,就像它将要显示的图像一样.通过形状我的意思是具有alpha!= 0的像素的形状.我已经找到了一个使用GeneralPath对象的工作示例,但它为约500*400的Image创建了~110000个"节点",因此启动JFrame耗时超过2分钟,这绝对不是理想的效果,启动应该在2秒以内.

谢谢你的时间.

java swing image shape jframe

3
推荐指数
1
解决办法
1880
查看次数

圆形纹理 libGdx

我一直在寻找答案大约 2 个小时,但我还没有找到我想要的答案。我的问题是,是否有可能,以及如何绘制圆形纹理,以便在圆圈外,纹理是透明的,甚至可能吗?

提前致谢!到目前为止,这个网站帮了大忙!

geometry shape libgdx

3
推荐指数
1
解决办法
3001
查看次数

在MATLAB中检测图像内的圆形

什么是在图像中检测这些圆形形状的最快方法?

要检测的红圈

半径始终在(80-100mm)之间.背景总是白色的.圆圈将永远在中心.

我尝试过Hough变换,但我无法真正开始工作.我对此很陌生,而且我感觉像Hough Transform对此有些过分.请建议我采取正确的方法来做到这一点. 在此输入图像描述


UPDATE

这是我应用霍夫变换后得到的.

我使用过这里提到的算法.

以下是较大算法的相关代码

% applying Hough Below
[accum, circen, cirrad] = ...
    CircularHough_Grd(gR, [89 93],...
    17.4, 13, 1);   % this executes in 0.72 sec

% Lets see what we got
imshow(gR);
hold on;
plot(circen(:,1), circen(:,2), 'r+');
for ii = 1 : size(circen, 1)
    rectangle('Position',[circen(ii,1) - cirrad(ii), circen(ii,2) - cirrad(ii), 2*cirrad(ii), 2*cirrad(ii)],...
        'Curvature', [1,1], 'edgecolor', 'b', 'linewidth', 1.5);
end
hold off;
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

有意义的圆圈是中间的圆圈.

matlab image-processing shape

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

CSS形状背后的力学

http://jsfiddle.net/zth05v3q/

div {
    background:red;
    width:100px;
    height:100px;

}
div:after{
      content: '';
      position: absolute;
      display: block;
      border: 40px solid green;
      border-left-width: 15px;
      border-right-width:15px;
      border-left-color: transparent;
}
Run Code Online (Sandbox Code Playgroud)

我已经多次创建了这个形状但是我不太明白通过调整左右边框宽度来形状是什么,需要一个解释所以我明白我在做什么.

形状的图片

css shape css-shapes

3
推荐指数
1
解决办法
99
查看次数

如何在选择器的 drawable 中应用色调?

我有 2 张图像 ( normal, pressed),我想在按钮的选择器中设置

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true" 
        android:drawable="@drawable/recent_pressed" />
    <item
         android:drawable="@drawable/recent" />
</selector>
Run Code Online (Sandbox Code Playgroud)

现在我想在@drawable/recent_pressed图像中应用色调颜色。

可以对此有任何解决方案。

我不想为 imageview 创建自定义类,因为此选择器用作菜单。

我搜索了这个,但这个链接对我不起作用

layout android image shape selector

3
推荐指数
2
解决办法
6250
查看次数

Keras 预测形状不正确?

我是 Keras 的新手,正在尝试测试我刚刚训练的模型。

我正在使用 Tensorflow 后端和 Python 3。

但是,我输入的形状和 Keras 所说的错误形状完全不同。这是我的代码:

testnote = np.zeros((3,))
testnote[0] = 70
testnote[1] = 70
print(testnote.shape)
pred = model.predict(testnote)
print(pred)
Run Code Online (Sandbox Code Playgroud)

我的一致输出是 testnote 形状的“(3,)”,然后是我的预测行的错误:“ValueError:检查输入时出错:预期密集_1_输入具有形状 (3,) 但得到形状为 (1,) 的数组”

当我刚刚确认形状为 (3,) 时,Keras 如何将 testnote 读取为具有形状 (1,)?它是否对“形状”的含义使用了某种不同的标准?我试过重塑和添加括号和一堆其他东西,但我真的不知道问题是什么。

对于额外的上下文,该模型接受一个具有 3 个标量输入(代表音高、力度和乐器类别)的数组,并输出一个具有 1025 个标量输出的数组。我小心地不使用“维度”这个词,因为我认为这是我感到困惑的地方,而且从技术上讲,两者都只是一维。我确定我的模型有很多问题,我必须在此之后修复这些问题。但是,我只想让这个预测函数工作,这样我就可以了解我的输出是什么样的。

在此先感谢您的帮助。

python numpy shape keras tensorflow

3
推荐指数
1
解决办法
5477
查看次数