gpt4 book ai didi

java - Opencv Android上的矩阵乘法给出断言错误

转载 作者:行者123 更新时间:2023-12-02 17:56:00 25 4
gpt4 key购买 nike

我正在尝试使用矩阵乘法来执行图像转换。为了开始乘法,我从这个简单的东西开始,但是它不起作用。代码看起来像这样。错误消息后跟代码。

    Mat mat1 = Mat.ones(4,4, CvType.CV_8U);
Mat mat2 = Mat.ones(4,4, CvType.CV_8U);
Mat result = Mat.ones(4,4, CvType.CV_8U);
Core.gemm(mat1, mat2, 1, Mat.zeros(result.size(), result.type()), 1, result);
E / cv::error():OpenCV(3.4.3)错误:声明失败((type ==(((5)&((1 << 3)-1))+(((1)-1) << 3))||类型==((((6)&((1 << 3)-1))+((((1)-1)<< 3))|| type ==(((5 )&((1 << 3)-1))+((((2)-1)<< 3))||类型==(((6)&((1 << 3)-1))+ ((((2)-1)<< 3))))在void cv::gemm(cv::InputArray,cv::InputArray,double,cv::InputArray,double,cv::OutputArray,int),文件/build/3_4_pack-android/opencv/modules/core/src/matmul.cpp,第1558行
有人知道上面的错误是什么吗?请帮我!

最佳答案

确保您具有文档中提到的类型。在此链接中:https://docs.rs/opencv/0.19.2/opencv/core/fn.gemm.html

关于java - Opencv Android上的矩阵乘法给出断言错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64653277/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com