opencv-randShuffle打乱矩阵

 

#include<opencv2/opencv.hpp>
#include<iostream>

int main(int argc, char** argv) {

    cv::Mat M = (cv::Mat_<double>(3, 3) << 0, -10, 0, -11, 0, 0, 0, 88, 1);
    std::cerr << M << std::endl << std::endl;

    cv::randShuffle(M, 0, 0);//将原数组(矩阵)打乱
    //参数1:输入输出数组
    //参数2:决定交换数值的行列的位置的一个系数
    //参数3:(可选)随机数产生器,0表示使用默认的随机数产生器,即seed=-1。rng决定了打乱的方法

    std::cerr << M << std::endl << std::endl;


    
    system("pause");
    return 0;
}

 

 

 

 

 

 

opencv-randShuffle打乱矩阵

相关文章:

  • 2021-09-17
  • 2021-11-13
  • 2022-01-26
  • 2021-07-20
  • 2021-08-15
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-09-13
  • 2022-12-23
  • 2021-06-21
  • 2022-12-23
  • 2022-12-23
  • 2021-12-18
相关资源
相似解决方案