下载此文档

灰度共生矩阵算法.doc


文档分类:IT计算机 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
灰度共生矩阵算法.doc图像理解与分析中灰度共生矩阵算法1作者:冰封蓝羽2006-04-1116:49:54图像理解与分析中灰度共生矩阵算法周一早上图像理解与分析课上,朱启疆老师讲了灰度共生矩阵算法,回去后我编程实现了这个算法。内容如下:共有matrix,cpp dmatrix, 四个文件//matrix,cpp/*VisualC++*/#inelude<iostream>#inelude<fstream>#inelude<cstdlib>#inelude<cmath>#inelude<vector>#includez/"template<typenameT>voidoutputmat(constmatrix<T>&mat);template<typenameT>intclassifymat(constmatrix<T>&mat);template<typenameT>voidtransformmat(constmatrix<T>&formermat,matrix<T>&lattennat);template<ameT>voidprobablitymat(constmatrix<T>&mat,matrix<T>&probmQt);template<ameT>voidtypicalarguement(constmatrix<T>&mat,constmatrix<T>&probmat);usingnamespacestd;intmain(){//inputmatrixmatrix<float>initMat;intnumRows,numCols;inti,j;ifstreamfin(〃〃);if(!fin){cerr«z,Cannotopenmat・txt'"<<endl;exit(1);}fin>>numRows»numCols;initMat・resize(numRows,numCols);for(i=0;i<numRows;i++){for(j=0;j<numCols;j++){fin>>initMat[i][j];}}//transformmatrixtotempMatintcounter=classifymat(initMat);matrix<float>tempMat;tempMat・resize(counter,counter);transformmat(initUat,tempMat);outputmat(tempMat);//transformmatrixtoprobMatmatrix<float>probMat;probMat・resize(counter,counter);probablitymat(tempMat,probMat);outputmat(probMat);cout«endl;//outputthetypicalarguementstypicalarguement(tempMat,probMat);return0;//outputmatmatrixfunctriontemplate〈typenameT>voidoutputmat(constmatrix<T>&mat){inti,j;for(i=0;i<();i++){for(j=0;j<;j++){cout«mat[i][j]«" “;}cout<<endl;//classifymatmatrixfunctiontemplate<typenameT>intclassifymat(constmatrix<T>&mat){vector<T>memoryval;memoryva1・push-back(mat[0][0]);intcounter=l;boolflag=false;inti,j;for(i=0;i<();i++){for(j=0;j<();j++){for(intm=0;m<memoryval<size();m++){if(mat[i][j]==memoryval[in])flag=true;}if(!flag){memoryva1・pushback(mat[i][j]);counter++;}flag二false;returncounter;//transformmatmatrixfunctiontemplate<typenameT>voidtransformmat(constmatrix<T>&formermat,matrix<T>&lattermat){cout«z,Plesaseenteraandb:“;inta,b;intmatval二0;cin>>a»b;inti,j,m,n

灰度共生矩阵算法 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sssmppp
  • 文件大小86 KB
  • 时间2020-08-09