Opencv 矩阵乘法

2024-03-04

我需要将矩阵及其转置相乘,但出现以下错误:

OpenCV Error: Assertion failed (type == B.type() && (type == CV_32FC1 || type ==
 CV_64FC1 || type == CV_32FC2 || type == CV_64FC2)) in unknown function, file ..
\..\..\src\opencv\modules\core\src\matmul.cpp, line 711

这是代码:

int dA[] = {
     1,     2,     3,
     4,     5,     6,
     6,     5,     4,
    }; 
Mat A = Mat(3,3, CV_32S, dA );
Mat C = A.t()* A;

OpenCV 仅支持浮点实数或复数类型矩阵的矩阵乘法。

您正在创建有符号整数类型的矩阵。

支持的类型有:

CV_32FC1 //real float
CV_32FC2 //complex float
CV_64FC1 //real double
CV_64FC2 //complex double

以下类似的代码将起作用:

float dA[] = {
     1,     2,     3,
     4,     5,     6,
     6,     5,     4,
    }; 
Mat A = Mat(3,3, CV_32F, dA );
Mat C = A.t()* A;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Opencv 矩阵乘法 的相关文章

  • 如何读取扩展文件属性/文件元数据

    因此 我按照教程使用 ASP net core 将文件 上传 到本地路径 这是代码 public IActionResult About IList
  • std::cout 和 std::wcout 有什么区别?

    在c 中 有什么区别std cout and std wcout 它们都控制流缓冲区的输出或将内容打印到控制台 或者它们只是相似吗 它们作用于不同的字符类型 std cout uses char作为字符类型 std wcout uses w
  • 使用Physics.Raycast 和Physics2D.Raycast 检测对象上的点击

    我的场景中有一个空的游戏对象 带有 2D 组件盒碰撞器 我将脚本附加到该游戏对象 void OnMouseDown Debug Log clic 但是当我点击我的游戏对象时 没有任何效果 你有什么想法 如何检测我的盒子碰撞器上的点击 使用光
  • 如何为 C 分配的 numpy 数组注册析构函数?

    我想在 C C 中为 numpy 数组分配数字 并将它们作为 numpy 数组传递给 python 我可以做的PyArray SimpleNewFromData http docs scipy org doc numpy reference
  • 如何将 #ifdef DEBUG 添加到 Xcode?

    我的项目中有一些代码永远不应该在发布版本中使用 但在测试时很有用 我想做这样的事情 ifdef DEBUG Run my debugging only code endif 在 Xcode 4 中哪里添加 DEBUG 设置 我尝试将其放入
  • 在新的浏览器进程中打开 URL

    我需要在新的浏览器进程中打开 URL 当浏览器进程退出时我需要收到通知 我当前使用的代码如下 Process browser new Process browser EnableRaisingEvents true browser Star
  • 如何访问另一个窗体上的ListView控件

    当单击与 ListView 所在表单不同的表单中的按钮时 我试图填充 ListView 我在 Form1 中创建了一个方法以在 Form2 中使用 并将参数传递给 Form1 中的方法 然后填充 ListView 当我调试时 我得到了传递的
  • 获取 WPF 控件的所有附加事件处理程序

    我正在开发一个应用程序 在其中动态分配按钮的事件 现在的问题是 我希望获取按钮单击事件的所有事件 因为我希望删除以前的处理程序 我尝试将事件处理程序设置为 null 如下所示 Button Click null 但是我收到了一个无法分配 n
  • ASP.NET:获取自 1970 年 1 月 1 日以来的毫秒数

    我有一个 ASP NET VB NET 日期 我试图获取自 1970 年 1 月 1 日以来的毫秒数 我尝试在 MSDN 中寻找方法 但找不到任何东西 有谁知道如何做到这一点 从 NET 4 6 开始 该方法ToUnixTimeMillis
  • 关于在 Windows 上使用 WiFi Direct Api?

    我目前正在开发一个应用程序 我需要在其中创建链接 阅读 无线网络连接 在桌面应用程序 在 Windows 10 上 和平板电脑 Android 但无关紧要 之间 工作流程 按钮 gt 如果需要提升权限 gt 创建类似托管网络的 WiFi 网
  • 未经许可更改内存值

    我有一个二维数组 当我第一次打印数组的数据时 日期打印正确 但其他时候 array last i 的数据从 i 0 到 last 1 显然是一个逻辑错误 但我不明白原因 因为我复制并粘贴了 for 语句 那么 C 更改数据吗 I use g
  • 如何使用 watin 中的 FileUploadDialogHandler 访问文件上传对话框

    我正在使用 IE8 和 watin 并尝试通过我的网页测试上传文件 我不能简单地使用 set 方法设置上传文件 例如 ie FileUpload Find ById someId Set C Desktop image jpg 因为上传文本
  • 上下文敏感与歧义

    我对上下文敏感性和歧义如何相互影响感到困惑 我认为正确的是 歧义 歧义语法会导致使用左推导或右推导构建多个解析树 所有可能的语法都是二义性的语言是二义性语言 例如 C 是一种不明确的语言 因为 x y 总是可以表示两个不同的事物 如下所述
  • 如何在 Blackberry Cascades 中显示具有特定号码的电话板

    我正在使用带有 C QT 和 QML 的 Blackberry Cascades 10 Beta 3 SDK 以及 Blackberry 10 Dev Alpha Simulator 和 QNX Momentics IDE 并且我正在尝试实
  • 如何将自定义 JSON 文件添加到 IConfiguration 中?

    我正在使用 asp net Autofac 我正在尝试加载自定义 JSON 配置文件 并基于该文件创建 实例化 IConfiguration 实例 或者至少将我的文件包含到默认情况下构建的 IConfiguration asp net 中
  • 如何从main方法调用业务对象类?

    我已将代码分为业务对象 访问层 如下所示 void Main Business object public class ExpenseBO public void MakeExpense ExpensePayload payload var
  • (de)从 CSV 序列化为对象(或者最好是类型对象的列表)

    我是一名 C 程序员 试图学习 C 似乎有一些内置的对象序列化 但我在这里有点不知所措 我被要求将测试数据从 CSV 文件加载到对象集合中 CSV 比 xml 更受青睐 因为它更简单且更易于人类阅读 我们正在创建测试数据来运行单元测试 该集
  • C++ 密码屏蔽

    我正在编写一个代码来接收密码输入 下面是我的代码 程序运行良好 但问题是除了数字和字母字符之外的其他键也被读取 例如删除 插入等 我知道如何避免它吗 特q string pw char c while c 13 Loop until Ent
  • 使用 OpenCV 进行三角形检测

    我有以下示例图像 我想用白色填充角落里的这些三角形 我如何使用 OpenCV 检测它们 当然 在这个特定的示例中 我可以只依靠渐变或亮度 然而 未来图像的形状不会如此完美 所以我正在考虑一些形状检测 我听说形状通常可以通过例如霍夫变换来检测
  • 如何将 Roslyn 语义模型返回的类型符号名称与 Mono.Cecil 返回的类型符号名称相匹配?

    我有以下代码 var paramDeclType m semanticModel GetTypeInfo paramDecl Type Type Where paramDeclType ToString returns System Col

随机推荐

  • C++(Visual Studio),无法将数字“10”写入文件,所有其他数字都有效?

    我这里有一个奇怪的问题 我正在尝试为 8 位 Windows 3 x 位图文件编写颜色表 我只是希望文件是灰度的 所以我尝试写入 bbb0 ggg0 rrr0 256 次 其中 r g b 1 256 write greyscale col
  • lambda 函数中的解构返回意外值

    当函数与解构一起使用时返回正确的预期值 k key1 v val1 k key2 v val2 k key3 v val3 console log JSON stringify k key1 v val1 z z1 k key2 v val
  • 是否有可能在整个层次结构中没有事件链的情况下,从 vue.js 中任意嵌套的子组件中改变属性?

    在多处提到 改变属性是一种反模式vue js 它警告用户不要这样做 即使在改变对象属性或使用诸如this set将元素添加到作为属性给出的对象 鉴于此 让组件负责修改给定的某些数据的正确方法应该是什么 这vue js建议的模式似乎正在发出事
  • ASP.NET 就地预编译未按预期工作

    我正在尝试使用 ASP NET 预编译工具 aspnet compiler exe 在部署网站后对其进行编译 根据书籍定义 在网络计算机上运行就地预编译应该可以改善首页加载体验 编译工具编译每个 ASP NET 页面 将编译后的版本存储在
  • 设置值 XmlConfig

    您好 我正在尝试使用以下命令更改配置文件中的值设置
  • 有没有使用 AngularJS 的开源 Web 应用程序? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我想在我的下一个 WebApp 项目中使用 AngularJS 在开始之前 有两个问题想问 AngularJS 适合移动 Web 应用程序
  • Amazon EC2 容量和工作流程问题

    我希望你们中一些有使用亚马逊 EC2 经验的人能够提供一些建议 当然这将是主观的 这很好 我很确定你们的猜测会比我的更好 我计划将我客户的所有网站从共享托管环境迁移到 Amazon EC2 它们都是流量相当低的网站 最繁忙的网站每天接待大约
  • 链接到参数为Vue.js的路由

    我使用 Vue js 和 Laravel 渲染一个列出产品的简单表格 从那里我想链接到产品详细信息页面 如下所示 a href gt product id a 由于该表是基于数据对象在客户端生成的 因此我正在寻找最优雅的方法来实现它 同时不
  • 组织 JavaScript 代码

    我正在制作一个 JavaScript 应用程序 通常我所做的是制作不同的模块并获取用户输入或单击事件 document ready 功能 这对于小型应用程序来说效果很好 但是当我遵循相同的模式时 我的意思是获取点击事件 document r
  • jQuery UI datepicker:如何将下拉列表中的月份名称从短名称更改为长名称?

    我需要将月份名称从短名称更改为长名称在我的 jQuery UI 日期选择器中 我的属性是 datepicker regional de prevText x3c zur uuml ck nextText vor x3e monthNames
  • 在 Android Studio 中检查元素

    我们如何检查 android studio 中的元素 日食的对应物是Ctrl Shift I 选择变量或表达式后 按Ctrl Shift I 在网上找不到这个 请帮忙 In Mac OSX you can use command optio
  • 我可以使用常量名称的变量来访问 PHP 类常量吗? [复制]

    这个问题在这里已经有答案了 当访问类常量时 我 发现可以使用变量作为类名 例如 classname CONST VALUE 如果我想使用变量作为常量名称怎么办 例如self constant 这似乎不起作用 有解决方法吗 variable
  • Google OAuth 2.0 增量授权不起作用

    我有一个服务器端应用程序 需要访问 Google API 的组合 对于我们应用程序的某些用户 我们只需要访问一个 API 一组范围 例如 Google Drive 对于其他用户来说 需要访问另一个 API 范围 例如G 对于某些我们需要访问
  • 将 json 字符串反序列化为对象 - Silverlight

    今天下午我花了很长时间尝试在字符串中实现 JSON 的反序列化 一开始我使用的是数据契约Json序列化器因为我的环境是 Silverlight 但它似乎不支持使用开箱即用的字典 在许多其他问题中提出 作为替代方案 我决定暂时使用 JSON
  • openpyxl python 中自定义系列标题

    我正在尝试修改现有的 xlsx 表并使用 python 中的 openpyxl 模块向其中添加图形 但是在创建折线图时 系列标题显示为系列 1 系列 2 系列 3 系列 4 因为我需要将系列标题重命名为 A B C D 注意 该名称不是从任
  • ListView findViewById 返回 null

    我没有使用 ListActivity 因为我想扩展 FragmentActivity 相反 我尝试使用 ListView lv ListView findViewById R id mainListView 不幸的是 lv 为空 在我的 x
  • 如果是 JPG 图像,QLabel() 将不会加载像素图

    我想有一个QLabel 显示一个pixmap文件中的 JPG 图像 不能位于资源文件中 因为它是从网络下载的 但我在加载它时遇到问题 代码相当简单 label QLabel label setPixmap QPixmap image jpg
  • Promise 链与 Promise.all

    我的任务是使用量角器输入通知日期 我需要在输入之前清除内容 所以我想出了这个代码 this Then I should enter Notification Date gt const d new Date return orderChec
  • 如何更新 Visual Studio 的“用于验证的级联样式表版本”

    在我的 Visual Studio 2010 中 用于验证的级联样式表版本 针对的是 CSS 版本 2 1 如何更新 VS 以定位 CSS 版本 3 我刚刚下载并安装了 Mojtaba kaviani 的 CSS 3 智能感知架构 http
  • Opencv 矩阵乘法

    我需要将矩阵及其转置相乘 但出现以下错误 OpenCV Error Assertion failed type B type type CV 32FC1 type CV 64FC1 type CV 32FC2 type CV 64FC2 i