标签: shape

重塑python中的数组乘法/除法

当我使用相同长度的数组时,我遇到了令人烦恼的形状不匹配问题,但只有一个是宽度一.例如:

import numpy as np
x = np.ones(80)
y = np.ones([80, 100])
x*y 

ValueError: shape mismatch: objects cannot be broadcast to a single shape
Run Code Online (Sandbox Code Playgroud)

简单的解决方案是y*x.reshape(x.shape [0],1).但是,我经常最终对数组的一列进行子集化,然后必须指定此重组.有办法避免这种情况吗?

python numpy shape

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

Android Shape - Gradient应该转到右侧

我尝试做什么


我正在尝试为我的应用程序创建一个Backgroud-Shape.为此,我创建了一个渐变女巫从中间开始,但我希望它从右侧开始.你可以想象你这就像渐变来自右侧.


我需要更改我的形状或渐变这是否有效?


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



    <gradient android:gravity="right" android:type="radial" android:gradientRadius="280"
        android:startColor="#FFFFFF" android:endColor="#CBCBCB" /><!--   #e0dede" -->
</shape>
Run Code Online (Sandbox Code Playgroud)

图片


这就是它当下的样子!

在此输入图像描述

就像你看到渐变在中间,我希望这个渐变从右侧开始到屏幕中间.

layout android shape android-layout

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

JavaFX修改多边形

有没有办法在JavaFX中修改多边形?例如,如果我有一个三角形,然后按,然后从该三角形拖动一个点,三角形将使用该点的新坐标进行修改.

javafx polygon shape

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

THREE.JS创建自定义3D形状

如何用THREE.JSin 创建下面的形状WebGLRenderer.

所需形状的图像

这个形状是一个立方体,其顶面已旋转45度.
有可能创建立方体,然后改变它的顶点或......
任何想法?

3d shape webgl three.js

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

在Python中使用reshape重塑数组

我有一个如下所示的数组:

array([[0, 0, 0, 0, 0, 0, 0, 0],
       [1, 1, 1, 1, 1, 1, 1, 1],
       [2, 2, 2, 2, 2, 2, 2, 2],
       [3, 3, 3, 3, 3, 3, 3, 3],
       [4, 4, 4, 4, 4, 4, 4, 4],
       [5, 5, 5, 5, 5, 5, 5, 5],
       [6, 6, 6, 6, 6, 6, 6, 6],
       [7, 7, 7, 7, 7, 7, 7, 7]])
Run Code Online (Sandbox Code Playgroud)

如何使用重塑将其分成4个卡盘,使其看起来像

array([[[0, 0, 0, 0],  
       [1, 1, 1, 1],  
       [2, 2, 2, 2],  
       [3, 3, …
Run Code Online (Sandbox Code Playgroud)

python numpy shape reshape

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

Konva拖放下落而不移动拖动元素

我的问题是如何拖放形状,但是要克隆可拖动的形状,然后将克隆拖动到可拖放的形状。

我是Konva的新手。在浏览文档和示例时,我可以找到如何拖放形状。

我找到了克隆形状的参考,但是我不确定如何执行此操作。

如果有人可以告诉我这种方式,将不胜感激。

谢谢

drag-and-drop clone shape konvajs

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

Android中矩形圆角的最大值

我想要得到一个如图所示的形状,一个角落完全是圆形的矩形: 在此输入图像描述

但似乎我不能在这个数字中获得"更圆"的角落:

在此输入图像描述

这是为什么?有最大值<corners android:radius="integer" />?当然我可以用png做到这一点,但我认为使用形状更有效率,所以我更喜欢这样.

我的代码:

<Button
    android:id="@+id/button_guest"
    android:layout_width="315dp"
    android:layout_height="80dp"
    android:background="@drawable/rounded_rectangle"
    android:contentDescription="@string/text_button_guest"
    android:onClick="startGuestMode"
    android:text="@string/text_button_normal"
    android:textAllCaps="false"
    android:textColor="#ff000000"
    android:textSize="50sp"
    android:layout_marginLeft="125dp"
    android:layout_marginStart="125dp"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true" />
Run Code Online (Sandbox Code Playgroud)

rounded_rectangle.xml:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#ffffff" />
    <corners
        android:radius="40dp" />
</shape>
Run Code Online (Sandbox Code Playgroud)

android shape android-layout

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

从基元创建自定义形状

我正在尝试创建一个结合了原始形状的自定义物理形状.目标是创建一个圆角的立方体.适当的方法似乎是init(形状:变换:)我在这里找到https://developer.apple.com/library/prerelease/ios/documentation/SceneKit/Reference/SCNPhysicsShape_Class/index.html#//apple_ref/occ/clm/SCNPhysicsShape/shapeWithShapes:转换:

我想这可以用8个球体,12个圆柱体和中间的盒子来完成.任何人都可以提供这样做的例子吗?

shape ios scenekit

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

Android矩形形状有两种不同的颜色

矩形形状

如何通过使用带阴影的两种不同颜色来创建矩形形状?像上面的图像.

xml android shape

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

在画布上绘制圆形形状(Android)

这是我用来在画布上绘制圆形形状(然后在其上绘制图标位图)的内容:

private static Bitmap makeIcon(int radius, int color, Bitmap icon) {
    final Bitmap output = Bitmap.createBitmap(radius, radius, Bitmap.Config.ARGB_8888);
    final Canvas canvas = new Canvas(output);
    final Paint paint = new Paint();
    paint.setAntiAlias(true);
    paint.setColor(color);
    canvas.drawARGB(0, 0, 0, 0);
    if (Build.VERSION.SDK_INT > Build.VERSION_CODES.KITKAT)
        canvas.drawCircle(radius / 2, radius / 2, radius / 2, paint);
    else
        canvas.drawRect(0, 0, radius, radius, paint);
    int cx = (radius - icon.getWidth()) >> 1; // same as (...) / 2
    int cy = (radius - icon.getHeight()) >> 1;
    canvas.drawBitmap(icon, cx, …
Run Code Online (Sandbox Code Playgroud)

android drawing shape android-canvas

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