shapes

    1热度

    1回答

    我有一个关于使用键盘移动的正方形的javascript项目(上,下,右,左),现在我希望能够将广场的形状改为例如三角形或圆形。我想通过按例1来做到这一点,并将形状变成一个圆形2,并将形状变成三角形。同时,我希望新形状能够使用向上,向下,向左,向右移动。 问题是,如何将我的方形的形状更改为三角形?或一个圆圈? HTML <!DOCTYPE html> <html> <head> <ti

    0热度

    1回答

    我想在场景中使PShapes显示一定数量,这是通过使用0-9的键完成的。这些物体本身确实出现,但它们仍然可以亲近地重生。我正在使用arrayList来存储它们。我怀疑有for循环出了故障,读取该数组中的形状......但我不出来... import java.io.*; import java.util.Random; import java.util.ArrayList; Random

    2热度

    1回答

    我有一个包含一些形状的简单图像:一些矩形和一些椭圆形,总数为4或5个。形状可以旋转,缩放和重叠。有一个示例输入: 我的任务是检测所有这些数字,并准备一些有关它们的信息:大小,位置,旋转等。在我看来,核心问题是这样的事实,形状可以重叠彼此。我试图搜索关于这类问题的一些信息,并发现OpenCV库可能非常有用。 OpenCV能够检测轮廓,然后尝试使椭圆或矩形适合这些轮廓。问题是当形状被覆盖时,轮廓被混淆

    0热度

    1回答

    是否有一个原因,为什么我的MS Word VBA宏忽略了我放置在一个形状(富文本框)内的下拉列表?我已经试过指的是它的标签,名称,数量等,我甚至有宏告诉我内容控件的计数: MsgBox(ActiveDocument.ContentControls.Count) 我得到0 没有什么工作。如果我把它从形状中取出,它可以正常工作。 MS Word给了我1个项目的计数。但由于某些原因,MS Word将

    1热度

    2回答

    好吧,这里是我的源代码。此代码将在文件中获取图像,并将其与另一个文件中的图像列表进行比较。在图像文件中,您必须包含一个.txt文件,其中包含您要比较的文件中所有图像的名称。我遇到的问题是这两张图片非常相似,但并不完全相同。我需要一种方法来进一步细化这些匹配。也许甚至有一种全新的方式来比较这两种形状(大块,斑点等)。我考虑的一种方法实际上是制作一张完整的关键点贴图,并且只比较keypiont,如果它

    0热度

    2回答

    我有一个内容MyContainer它有一个Container部分连接到它。 然后,我有几个MyContainerItem内容有一个Containable部分连接到它,这些被分配到MyContainer。 现在,如果内容MyContainer被渲染时,它在内部使用List形状,因此每个MyContainerItem内容呈现与Summary显示类型,这似乎在果园硬编码。 有什么方法可以在不改变核心代码

    0热度

    1回答

    让我们假设一个形状已经创建并添加到画布。事件处理程序可以添加比方说,一个鼠标左键向上事件是这样的: System.Windows.Shapes.Rectangle r = new Rectangle(...); r += r_MouseLeftButtonUp; // Maybe other event handlers added... Canvas.Children.Add(r);

    0热度

    1回答

    我是一名学徒软件开发人员。我目前正在学习Java,我想创建一个基本的时钟。我已经修补和搜索起来,不过,我不明白,我怎么会取代秒针并绘制一个新的做了很多的代码。我试图在这里做: t = new Timer(1000, timer); t.setRepeats(true); t.start(); } ActionListener timer = new ActionListe

    1热度

    1回答

    即时创建一个2D球体,该球体具有矩形形状的球员,而我试图做的是在球员按空格按钮时绘制一个球阻止取决于他的方向问题是它只设置为一个块,并加上现在修复后删除它现在我知道我的错误是在涂料方法。我想知道如何使它吸引了块每次我按下空格不重新粉刷后去除,并且可以多次我知道我应该用循环设置,但我不知道到底是什么,我应该把它写 private static final long serialVersionUID

    -2热度

    1回答

    int number1=5; int number2=4; for(int i=1; i<=7; i++) { if(rows <= 1) for(int i=1; i<=7; i++) { cout<< number1; } else if(i<7) { cout<< endl; for