⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 comptestshape.m

📁 这是一个关于matlab程序开发的关于图像处理的程序源代码
💻 M
📖 第 1 页 / 共 2 页
字号:
        save('TestHist-223-2.mat','TestHist_223_2');
    end
    if Kind==20
        Count=0;
        for i=StartNum(Kind):TestEnd(Kind)
            Count=Count+1;
            Pic=imread(['D:\王浩\测试\224\224-',num2str(i),'对齐.bmp']);
            BinaryPic=OstuBinary(Pic);
            [x,y]=Center(Pic);
            TempContext=CompContext(BinaryPic,x,y);
%             figure,plot(TempContext)
            TestHist(:,Count)=TempContext;
        end
        TestHist_224=TestHist;
        save('TestHist-224.mat','TestHist_224');
    end
    if Kind==21
        Count=0;
        for i=StartNum(Kind):TestEnd(Kind)
            Count=Count+1;
            Pic=imread(['D:\王浩\测试\244\244-',num2str(i),'对齐.bmp']);
            BinaryPic=OstuBinary(Pic);
            [x,y]=Center(Pic);
            TempContext=CompContext(BinaryPic,x,y);
%             figure,plot(TempContext)
            TestHist(:,Count)=TempContext;
        end
        TestHist_244=TestHist;
        save('TestHist-244.mat','TestHist_244');
    end
    if Kind==22
        Count=0;
        for i=StartNum(Kind):TestEnd(Kind)
            Count=Count+1;
            Pic=imread(['D:\王浩\测试\272\272-',num2str(i),'对齐.bmp']);
            BinaryPic=OstuBinary(Pic);
            [x,y]=Center(Pic);
            TempContext=CompContext(BinaryPic,x,y);
%             figure,plot(TempContext)
            TestHist(:,Count)=TempContext;
        end
        TestHist_272=TestHist;
        save('TestHist-272.mat','TestHist_272');
    end
    if Kind==23
        Count=0;
        for i=StartNum(Kind):TestEnd(Kind)
            Count=Count+1;
            Pic=imread(['D:\王浩\测试\273\273-',num2str(i),'对齐.bmp']);
            BinaryPic=OstuBinary(Pic);
            [x,y]=Center(Pic);
            TempContext=CompContext(BinaryPic,x,y);
%             figure,plot(TempContext)
            TestHist(:,Count)=TempContext;
        end
        TestHist_273=TestHist;
        save('TestHist-273.mat','TestHist_273');
    end
    if Kind==24
        Count=0;
        for i=StartNum(Kind):TestEnd(Kind)
            Count=Count+1;
            Pic=imread(['D:\王浩\测试\330\330-',num2str(i),'对齐.bmp']);
            BinaryPic=OstuBinary(Pic);
            [x,y]=Center(Pic);
            TempContext=CompContext(BinaryPic,x,y);
%             figure,plot(TempContext)
            TestHist(:,Count)=TempContext;
        end
        TestHist_330=TestHist;
        save('TestHist-330.mat','TestHist_330');
    end
    if Kind==25
        Count=0;
        for i=StartNum(Kind):TestEnd(Kind)
            Count=Count+1;
            Pic=imread(['D:\王浩\测试\332\332-',num2str(i),'对齐.bmp']);
            BinaryPic=OstuBinary(Pic);
            [x,y]=Center(Pic);
            TempContext=CompContext(BinaryPic,x,y);
%             figure,plot(TempContext)
            TestHist(:,Count)=TempContext;
        end
        TestHist_332=TestHist;
        save('TestHist-332.mat','TestHist_332');
    end
    if Kind==26
        Count=0;
        for i=StartNum(Kind):TestEnd(Kind)
            Count=Count+1;
            Pic=imread(['D:\王浩\测试\333\333-',num2str(i),'对齐.bmp']);
            BinaryPic=OstuBinary(Pic);
            [x,y]=Center(Pic);
            TempContext=CompContext(BinaryPic,x,y);
%             figure,plot(TempContext)
            TestHist(:,Count)=TempContext;
        end
        TestHist_333=TestHist;
        save('TestHist-333.mat','TestHist_333');
    end
    if Kind==27
        Count=0;
        for i=StartNum(Kind):TestEnd(Kind)
            Count=Count+1;
            Pic=imread(['D:\王浩\测试\392\392-',num2str(i),'对齐.bmp']);
            BinaryPic=OstuBinary(Pic);
            [x,y]=Center(Pic);
            TempContext=CompContext(BinaryPic,x,y);
%             figure,plot(TempContext)
            TestHist(:,Count)=TempContext;
        end
        TestHist_392=TestHist;
        save('TestHist-392.mat','TestHist_392');
    end
    if Kind==28
        Count=0;
        for i=StartNum(Kind):TestEnd(Kind)
            Count=Count+1;
            Pic=imread(['D:\王浩\测试\394\394-',num2str(i),'对齐.bmp']);
            BinaryPic=OstuBinary(Pic);
            [x,y]=Center(Pic);
            TempContext=CompContext(BinaryPic,x,y);
%             figure,plot(TempContext)
            TestHist(:,Count)=TempContext;
        end
        TestHist_394=TestHist;
        save('TestHist-394.mat','TestHist_394');
    end
    if Kind==29
        Count=0;
        for i=StartNum(Kind):TestEnd(Kind)
            Count=Count+1;
            Pic=imread(['D:\王浩\测试\470\470-',num2str(i),'对齐.bmp']);
            BinaryPic=OstuBinary(Pic);
            [x,y]=Center(Pic);
            TempContext=CompContext(BinaryPic,x,y);
%             figure,plot(TempContext)
            TestHist(:,Count)=TempContext;
        end
        TestHist_470=TestHist;
        save('TestHist-470.mat','TestHist_470');
    end
    if Kind==30
        Count=0;
        for i=StartNum(Kind):TestEnd(Kind)
            Count=Count+1;
            Pic=imread(['D:\王浩\测试\471\471-',num2str(i),'对齐.bmp']);
            BinaryPic=OstuBinary(Pic);
            [x,y]=Center(Pic);
            TempContext=CompContext(BinaryPic,x,y);
%             figure,plot(TempContext)
            TestHist(:,Count)=TempContext;
        end
        TestHist_471=TestHist;
        save('TestHist-471.mat','TestHist_471');
    end
    if Kind==31
        Count=0;
        for i=StartNum(Kind):TestEnd(Kind)
            Count=Count+1;
            Pic=imread(['D:\王浩\测试\472\472-',num2str(i),'对齐.bmp']);
            BinaryPic=OstuBinary(Pic);
            [x,y]=Center(Pic);
            TempContext=CompContext(BinaryPic,x,y);
%             figure,plot(TempContext)
            TestHist(:,Count)=TempContext;
        end
        TestHist_472=TestHist;
        save('TestHist-472.mat','TestHist_472');
    end
    if Kind==32
        Count=0;
        for i=StartNum(Kind):TestEnd(Kind)
            Count=Count+1;
            Pic=imread(['D:\王浩\测试\473-1\473-',num2str(i),'对齐.bmp']);
            BinaryPic=OstuBinary(Pic);
            [x,y]=Center(Pic);
            TempContext=CompContext(BinaryPic,x,y);
%             figure,plot(TempContext)
            TestHist(:,Count)=TempContext;
        end
        TestHist_473_1=TestHist;
        save('TestHist-473-1.mat','TestHist_473_1');
    end
    if Kind==33
        Count=0;
        for i=StartNum(Kind):TestEnd(Kind)
            Count=Count+1;
            Pic=imread(['D:\王浩\测试\473-2\473-',num2str(i),'对齐.bmp']);
            BinaryPic=OstuBinary(Pic);
            [x,y]=Center(Pic);
            TempContext=CompContext(BinaryPic,x,y);
%             figure,plot(TempContext)
            TestHist(:,Count)=TempContext;
        end
        TestHist_473_2=TestHist;
        save('TestHist-473-2.mat','TestHist_473_2');
    end
    if Kind==34
        Count=0;
        for i=StartNum(Kind):TestEnd(Kind)
            Count=Count+1;
            Pic=imread(['D:\王浩\测试\512\512-',num2str(i),'对齐.bmp']);
            BinaryPic=OstuBinary(Pic);
            [x,y]=Center(Pic);
            TempContext=CompContext(BinaryPic,x,y);
%             figure,plot(TempContext)
            TestHist(:,Count)=TempContext;
        end
        TestHist_512=TestHist;
        save('TestHist-512.mat','TestHist_512');
    end
    if Kind==35
        Count=0;
        for i=StartNum(Kind):TestEnd(Kind)
            Count=Count+1;
            Pic=imread(['D:\王浩\测试\562\562-',num2str(i),'对齐.bmp']);
            BinaryPic=OstuBinary(Pic);
            [x,y]=Center(Pic);
            TempContext=CompContext(BinaryPic,x,y);
%             figure,plot(TempContext)
            TestHist(:,Count)=TempContext;
        end
        TestHist_562=TestHist;
        save('TestHist-562.mat','TestHist_562');
    end
    if Kind==36
        Count=0;
        for i=StartNum(Kind):TestEnd(Kind)
            Count=Count+1;
            Pic=imread(['D:\王浩\测试\680\680-',num2str(i),'对齐.bmp']);
            BinaryPic=OstuBinary(Pic);
            [x,y]=Center(Pic);
            TempContext=CompContext(BinaryPic,x,y);
%             figure,plot(TempContext)
            TestHist(:,Count)=TempContext;
        end
        TestHist_680=TestHist;
        save('TestHist-680.mat','TestHist_680');
    end
    if Kind==37
        Count=0;
        for i=StartNum(Kind):TestEnd(Kind)
            Count=Count+1;
            Pic=imread(['D:\王浩\测试\821\821-',num2str(i),'对齐.bmp']);
            BinaryPic=OstuBinary(Pic);
            [x,y]=Center(Pic);
            TempContext=CompContext(BinaryPic,x,y);
%             figure,plot(TempContext)
            TestHist(:,Count)=TempContext;
        end
        TestHist_821=TestHist;
        save('TestHist-821.mat','TestHist_821');
    end
    if Kind==38
        Count=0;
        for i=StartNum(Kind):TestEnd(Kind)
            Count=Count+1;
            Pic=imread(['D:\王浩\测试\823\823-',num2str(i),'对齐.bmp']);
            BinaryPic=OstuBinary(Pic);
            [x,y]=Center(Pic);
            TempContext=CompContext(BinaryPic,x,y);
%             figure,plot(TempContext)
            TestHist(:,Count)=TempContext;
        end
        TestHist_823=TestHist;
        save('TestHist-823.mat','TestHist_823');
    end
end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -