当前位置: 首页 > 知识库问答 >
问题:

OpenCV重塑函数不能正常工作

逄宁
2023-03-14

我正在使用OpenCV重塑函数,以便将25行1列的Mat(因此我们有25个数据值)重塑为5行5列的Mat。

data = mu.reshape(5, 5);

共有1个答案

邵阳
2023-03-14

您似乎误解了reshape()函数参数的含义。

根据文件,签名是

Mat Mat::reshape(int cn, int rows=0) const

具有以下含义的参数:

    null
data = mu.reshape(5, 5);

为了将您的矩阵重塑为单通道5x5矩阵,您必须执行以下操作:

data = mu.reshape(1, 5);

或者,由于输入矩阵已经是单通道,您还可以使用

data = mu.reshape(0, 5);
 类似资料:
  • 我正在使用来训练CNN,基本错误是维度不匹配。 调试后的原因是: 生成输出: 如果需要,我的模型的摘要是: convolution2d_1(卷积2D)(无,32, 25, 34) 320convolution2d_input_1[0][0] activation\u 1(activation)(无、32、25、34)0卷积2d\u 1[0][0] 卷积2d\u 2(卷积2d)(无,32,23,32

  • 在Spring框架中,我在使用AOP时遇到了一个奇怪的问题。我有以下简单的bean类的一个问候: 下面是spring配置: AOP建议方法: 测试等级: 输出: 问题: 当我使用getter作为切入点时,为什么两个建议(之前和之后)都被打印出来。建议工作正确时,我使用点切入点displayGreting()方法??

  • 本文向大家介绍R 语言重塑函数,包括了R 语言重塑函数的使用技巧和注意事项,需要的朋友参考一下 示例 用于重塑数据的最灵活的基本R函数是reshape。 请注意,data.frames是不平衡的,也就是说,单元2在第一个周期中缺少观测值,而单元3和4在第二个周期中缺少观测值。另外,请注意,有两个变量随时间变化:计数和值,以及两个不变的变量:标识符和位置。 长到宽 要重塑data.frame宽幅格式

  • 问题内容: 这个问题已经在这里有了答案 : 如何使用Python查找字符串中的重叠序列数?[重复] (4个答案) 4年前关闭。 在“ ababa”中有两次“ aba”出现(第0个索引和第2个索引): 但是这段代码的输出值为:1 我知道这个问题似乎很简单,但是答案不应该是2吗? 如果不是,那么count函数不是真的没有按照预期去做吗? 有没有简单的选择? 问题答案: 来自Python字符串函数文档

  • 我正试图在按下某个按钮时弹出一个警报对话框。我首先使用了Android Developer的示例代码而不是'这不起作用,所以我根据在这个站点上发现的情况进行了更改,但是现在我的程序在按下按钮后被迫停止。 就你的知识而言,这是在第二个不同于主要的活动中完成的。不确定这是否重要.... ‘ 碰撞日志:“03-25 19:34:24.373:E/AndroidRuntime(18828):致命异常:ma