zoukankan      html  css  js  c++  java
  • Linux for windos 2

    void get_4_bmp_5(int cam,int group){
        srand((int)time(0));
        // string pre= "/home/gzr/下载/LXF-20200810-50组_1-10/1-1/CCD"+to_string(cam);
        string pre="/home/gzr/下载/50组1-10/undistortImg";
        pre=pre+to_string(group)+"/CCD"+to_string(cam);
        Mat src = imread(pre+".bmp",0);
        cout<<src.rows<<" "<<src.cols<<endl;
        Mat dst[5];
        for(int i=0;i<4;i++)
            dst[i]=src.clone();
        for(int i=0;i<4;i++) {
            for(int row=0;row<src.rows;row++)
                for(int col=0;col<src.cols;col++) {
                    if(rand()%2==1){
                        //cout<<change[rand()%9]<<endl;
                        dst[i].at<uchar>(row, col) = min(255, src.at<uchar>(row, col) + change[rand()%5]);
                    }
                    else{
                        dst[i].at<uchar>(row, col) = max(0, src.at<uchar>(row, col) - change[rand()%5]);
                    }
                }
            string finename=pre+"_"+to_string(i+1)+".bmp";
            imwrite(finename,dst[i]);
        }
    }
    
        for(int i=1;i<=5;i++) {
            for (int cam = 1; cam <= 5; cam++) {
                get_4_bmp_5(cam,i);
            }
        }
    
  • 相关阅读:
    JS制作图表
    把图片存入数据库
    .NET各种小问题
    JS各种小问题
    JS操作cookie
    JS处理Json数据
    git与svn的区别
    关于java中的一些循环
    java基础面试(上)
    Spring事务
  • 原文地址:https://www.cnblogs.com/gzr2018/p/13527536.html
Copyright © 2011-2022 走看看