for(i=0;i<height;i++){
for(j=0;j<width;j++){
n[s[i][j]]++;
}
} 我不知道s[i][j]指什么 求解答
s[i][j]指的是i行j列对应的那个像素的灰度值,n是一个size为256的数组,用来存放灰度值(0~255)对应的像素个数,n[s[i][j]]++的意思就是说,这两个for循环操作的结果就是,得到整幅图像,每个灰度值(0~255)对应的像素个数。
s[i][j]指的是i行j列对应的那个像素的灰度值,n是一个size为256的数组,用来存放灰度值(0~255)对应的像素个数,n[s[i][j]]++的意思就是说,将n数组中,s[i][j]灰度值对应的那一个值(像素个数)自增,这两个for循环操作的结果就是,得到整幅图像,每个灰度值(0~255)对应的像素个数。