for(int i=0;ibin.cols;i++) //bin.cols为灰度图列数{ uchar *p=bin.data+i*bin.rows; //bin.rows为图片数据头指针;bin.rows为灰度图行数 for(int j=0;jbin.rows;j++) { if(*p50) *p=100; else *p=0;}
for(int i=0;ibin.cols;i++) //bin.cols为灰度图列数{ uchar *p=bin.data+i*bin.rows; //bin.rows为图片数据头指针;bin.rows为灰度图行数 for(int j=0;jbin.rows;j++) { if(*p50) *p=255; else *p=0;}
for(int i=0;ibin.cols;i++) //bin.cols为灰度图列数{ uchar *p=bin.data+i*bin.rows; //bin.rows为图片数据头指针;bin.rows为灰度图行数 for(int j=0;jbin.rows;j++) { if(*p==0) *p=255; else *p=0;}
for(int i=0;ibin.cols;i++) //bin.cols为灰度图列数{ uchar *p=bin.data+i*bin.rows; //bin.rows为图片数据头指针;bin.rows为灰度图行数 for(int j=0;jbin.rows;j++) { if(*p!=0) *p=255;}