Python

巨蟒奇异果更新游戏比分

我在Kivy上做了一个游戏,并试图在每次按下足球时将比赛比分更新为1。我正面临着这个问题。 在On_Touch_Down中(&P) Self.root.ids.game_screen.ids.label.score.text=str(int(self.root.ids.game_screen.ids.score.text)+1) AttributeError:‘ball’对象没有‘Root ..
发布时间:2022-09-06 14:18:37 Python

为什么切换屏幕在Kivy中不起作用?

我正在尝试切换Kivy中的屏幕,我已经被困在这一点上有一段时间了,所以我不知道发生了什么。 文本正在打印,但屏幕仍未改变。 如果有人能帮我解决这个问题,以下是python代码: from kivymd.app import MDApp from kivy.lang import Builder from kivy.core.window import Window from kivy.uix ..
发布时间:2022-09-06 14:08:03 Python

Kivy Python:用于多屏幕的按钮和类

我的Kivy Python代码有问题。我有两个屏幕:第一个是导航到第二个屏幕,在第二个屏幕上有一个按钮来添加文本到滚动视图…导航工作,但它没有添加任何文本到滚动视图…我想我需要一些帮助!AttributeError:‘Super’对象没有属性‘getattr’ import kivy from kivy.app import App from kivy.uix.label import La ..
发布时间:2022-09-06 14:01:15 Python

当按下按钮时,将动态创建的按钮信息传递给函数。猕猴桃、猕猴桃、蟒蛇

当用户按下按钮上的垃圾桶时,我正在尝试删除有关该按钮的信息。 我的问题是,当用户按下任何按钮的垃圾桶时,只有最后创建的按钮的信息会传递给该函数,因此只会删除最后创建的按钮,而不会删除按下的按钮。 请参见下图。 picture docs = users_ref.collection(u'Education').stream() educatio ..
发布时间:2022-09-06 13:54:28 Python

Python,Kivy:从不同类/屏幕调用函数的问题

我在正确调用不同类的函数时遇到问题。 我正在做一个简单的游戏,它使用清除关卡所需的时间来计算分数。有一个秒表在后台运行,我想在弹出菜单中添加一个暂停按钮,并在此弹出菜单中添加一个恢复按钮。 问题是,当从弹出菜单中调用暂停函数时,它也会在弹出菜单中返回,而不是在主小工具中返回。 以下是代码的简化版本: import kivy from kivy.app import App ..
发布时间:2022-09-06 13:50:55 Python

在MDCard Kivy中添加ScrollView

我正在尝试在First屏幕中添加ScrollView,但很遗憾未能成功。 我尝试了很多次,更改布局、添加新布局等。 我只想ScrollView到那些ElementCard,这样如果我添加更多内容,我就可以通过滚动到达。 我正在添加我的一段代码,它将帮助您了解我是如何安排布局的。 编码: from kivy.lang import Builder from kivym ..
发布时间:2022-09-06 13:25:40 Python

Visual Studio Python Kivy未知指令错误

我目前正尝试在Visual Studio代码中运行一个基本的kivy脚本,但每次运行.kv文件时,我都会在终端中收到一个‘UNKNOWN DIRECTION’错误。我已安装了Battle Bas的Kivy扩展,并通过Kivy网站在我的设备上安装了Kivy,但错误仍然存在。 这是我的Python脚本: import kivy from kivy.app import App from k ..
发布时间:2022-09-06 13:04:12 Python

使用带有CROSS_VAL_SCORE的自定义估计器失败

我正在尝试使用cross_val_score和自定义估计器。重要的是,此估计器接收一个成员变量,该变量稍后可在fit函数中使用。但似乎在cross_val_score内部,成员变量被销毁(或者正在创建估计器的新实例)。 以下是可以重现错误的最小代码: from sklearn.model_selection import cross_val_score from sklearn.base i ..
发布时间:2022-09-06 11:29:41 Python

如何按索引定制skLearning交叉验证迭代器?

与Custom cross validation split sklearn类似,我想为GridSearchCV定义我自己的拆分,我需要为它定制内置的交叉验证迭代器。 我希望将用于交叉验证的我自己的训练测试索引集传递给GridSearch,而不是让迭代器为我确定它们。我翻遍了skLearning文档页面上可用的简历迭代器,但没有找到。 例如,我想要实现如下内容 数据有9个样本 对于2份简历 ..
发布时间:2022-09-06 10:28:54 Python

使用pyreder/pyglet/OpenGL将3D顶点映射到像素

我正在实现使用图像进行3D点估计的新算法,目前我正在尝试在3D虚拟模型上测试它,然后再转向真实对象。 算法输入的是最后一次转换到视区大小之前的像素,因此要在渲染图像上测试算法,我需要知道形状中像素的反向转换([0,witdh],[0,Height])。 据我所知,我正在使用来自库pyrender的透视投影来渲染3D网格的2D图像,并使用OpenGL方法进行渲染。 示例: 我有一个 ..
发布时间:2022-09-06 09:54:51 Python

完成部分网格并使其水密

我正在从RealSense相机捕捉点云,并使用TriMesh库将它们转换为网格。问题是,我只能得到一个非水密的网格。如何完成网格并使其密封性(&Q;)? 我试过 trimesh.repair.broken_faces(mesh, color=[255, 0, 0, 255]) 但这似乎并没有完全起到作用。我尝试创建凸壳: 并尝试在两者之间执行联合,但失败了: ipdb ..
发布时间:2022-09-06 09:44:57 Python

从顶点坐标创建三角网格

给定一组坐标为x和y的二维数据点(左图),有没有一种简单的方法可以在它的顶部(右图)构建一个三角形网格?即返回指示连接了哪些顶点的元组列表。解决方案不是唯一的,但任何合理的网格都可以。 推荐答案 您可以尝试scipy.spatial.Delaunay。从该链接: points = np.array([[0, 0], [0, 1.1], [1, 0], [1, 1]]) from ..
发布时间:2022-09-06 09:37:22 Python

二维图像点与三维网格的交点

给定:网格,源Camera-I具有内部和外部参数,图像坐标2D 输出:3D点,即光线从摄像头中心到图像平面上的2D点和网格的交点。(我正在尝试查找网格上的3D点) 这是流程: 摘自《计算机视觉中的多视图几何》一书: 我已构造等式(6.14)。 我不确定如何继续获取位于网格上的3D点(我还需要靠近相机的点)。 我认为可以这样做: 遍历所有顶点,找出顶点到直线的距 ..
发布时间:2022-09-06 09:23:10 Python

读取.h5文件速度极慢

我的数据以.h5格式存储。我使用数据生成器来拟合模型,它非常慢。下面提供了我的代码片段。 def open_data_file(filename, readwrite="r"): return tables.open_file(filename, readwrite) data_file_opened = open_data_file(os.path.abspath("../dat ..
发布时间:2022-09-05 16:12:20 Python

如何在阅读文本文件时纠正列之间的空格?

我想从文本文件中读取数据并将其写入hdf5格式。但不知何故,在数据文件的中间,列之间的空格消失了。small part of the file数据如下: Generated by trjconv : P/L=1/400 t= 0.00000 11214 1P1 aP1 1 80.48 35.36 4.25 2P1 aP1 2 37.4 ..
发布时间:2022-09-05 16:00:09 Python