OpenCV例程:针对对比度差的图像,目标分割方法( 六 )


              {
                     center1[i]=0;
                     center2[i]=0;
              }
              for (i=2;i<m_width-2;i++)
              {
                     for (j=2;j<m_height-2;j++)
                     {
                            unsigned char *clusters_data_3=(unsigned char*)(clusters_img.data+j*clusters_img.step);
                            if (clusters_data_3[i]==0)
                            {
                                   for (m=0;m<3;m++)
                                   {
                                          float *pLawsEnergy_data_2=(float*)(pLawsEnergy.data+j*pLawsEnergy.step);
                                          center1[m] +=pLawsEnergy_data_2[3*i+m]/classnum[0];
                                   }
                            }
                            else
                            {
                                   for (m=0;m<3;m++)
                                   {
                                          float *pLawsEnergy_data_3=(float*)(pLawsEnergy.data+j*pLawsEnergy.step);

猜你喜欢