for jj in range(img.shape[1]):
r,g,b=img[ii,jj,:]
max_gray[ii,jj]=max(r,g,b)#最大值灰度化...cv2.imshow("result",max_gray)
cv2.waitKey()
cv2.destroyAllWindows()
算法:最大值灰度化方法将彩色图像中像素的R分量...、G分量和B分量3个数值的最大值作为灰度图的灰度值。...灰度图像能以较少的数据表征图像的大部分特征,因此在某些算法的预处理阶段需要进行彩色图像灰度化,以提高后续算法的效率。将彩色图像转换为灰度图像的过程称为彩色图像灰度化。...设f(x,y)表示位于空间位置(x,y)处的像素(该像素的R分量、G分量、B分量值分别为R(x,y)、G(x,y)、B(x,y))的灰度化: