Numpy Scipy imresize最近邻在下采样时给出不正确的结果

Numpy Scipy imresize最近邻在下采样时给出不正确的结果,numpy,image-processing,scipy,interpolation,nearest-neighbor,Numpy,Image Processing,Scipy,Interpolation,Nearest Neighbor,我正在使用以下代码调整语义分割任务[PASCAL VOC]的标签图像的大小(图像的值范围为0到n_类withn_类=21) 当我运行此命令时,我得到以下输出: Unique: [ 0 1 15] int64 Unique after resize: [ 0 17 255] uint8 调整大小后的值(使用最近的)不应该只属于集合(0、1、15)吗 我得到的输出图像是: 原创的 调整大小 前后的数据类型是什么?在二进制中,值是(000001111),(000000000010011111)

我正在使用以下代码调整语义分割任务[PASCAL VOC]的标签图像的大小(图像的值范围为0到
n_类
with
n_类
=21)

当我运行此命令时,我得到以下输出:

Unique: [ 0  1 15] int64
Unique after resize: [ 0  17 255] uint8
调整大小后的值(使用
最近的
)不应该只属于集合(0、1、15)吗

我得到的输出图像是:

原创的

调整大小

前后的数据类型是什么?在二进制中,值是(000001111),(000000000010011111)进行了更改以反映前后的数据类型。
Unique: [ 0  1 15] int64
Unique after resize: [ 0  17 255] uint8