2024-05-15 09:55:56 发布
网友
我在灰度图像上使用imshow函数和interpolation='nearest'函数,结果得到了一个很好的彩色图像,看起来它为我做了某种颜色分割,到底是怎么回事?
imshow
interpolation='nearest'
我也想得到这样的图像处理,在numpy数组上有没有像interpolate('nearest')这样的函数?
interpolate('nearest')
编辑:如果我错了,请纠正我,它看起来像是进行简单的像素聚类(聚类是相应颜色映射的颜色),单词“最近的”表示需要最近的颜色映射(可能在RGB空间中)来决定像素属于哪个聚类。
interpolation='nearest'如果显示分辨率与图像分辨率不同(通常是这种情况),则只显示图像而不尝试在像素之间进行插值。它将生成一个像素显示为多个像素的正方形的图像。
interpolation='nearest'与彩色显示的灰度图像之间没有关系。默认情况下,imshow使用jet颜色映射来显示图像。如果要以灰度显示,请调用gray()方法来选择灰度颜色映射。
jet
gray()
interpolation='nearest'
如果显示分辨率与图像分辨率不同(通常是这种情况),则只显示图像而不尝试在像素之间进行插值。它将生成一个像素显示为多个像素的正方形的图像。interpolation='nearest'
与彩色显示的灰度图像之间没有关系。默认情况下,imshow
使用jet
颜色映射来显示图像。如果要以灰度显示,请调用gray()
方法来选择灰度颜色映射。相关问题 更多 >
编程相关推荐