Ale*_*lex 9 python numpy image-processing matplotlib
我在灰度图像上使用imshow函数interpolation='nearest'并得到一个漂亮的彩色图片,看起来它为我做了某种颜色分割,那到底是什么?
我也希望得到类似的东西用于图像处理,那里的numpy数组interpolate('nearest')有什么功能吗?
编辑:请纠正我,如果我错了,它看起来像是简单的像素聚类(聚类是相应颜色图的颜色)和"最近"这个词说它采用最近的颜色图颜色(可能在RGB空间中)决定像素属于哪个群集.
Nic*_*bey 18
interpolation='nearest'如果显示分辨率与图像分辨率不同(通常是这种情况),则只显示图像而不尝试在像素之间进行插值.它将产生一个图像,其中像素显示为多个像素的正方形.
interpolation='nearest'灰度图像与彩色图像之间没有关系.默认情况下,imshow使用jetcolormap显示图像.如果希望以灰度显示,请调用gray()方法以选择灰色色彩图.