相信很多人应该有这个疑问吧——Pascal VOC 2012的语义分割类标签的取值明明是0——20以及255的纯白色,为什么我们打开却是彩色图片呢?
其实答案很简单的,VOC数据集的标签的模式是"P"模式,什么?图片还有模式?不是向"RGB"图像那样读取出来是多少就是多少吗?
看到这里的"P"模式了吗,虽然他是8位像素,但是他可以映射到其他任何模式,VOC是映射到的"RGB"彩色模式,因此他可以将本是灰色的图像呈现为彩色,而我们使用benmark_RELEASE扩展名数据集制作标签时,默认保存的是"L"模式,也就是真正的灰度图像,打开一张自己制作的标签,发现全是黑色,其实是我们肉眼分辩不出罢了,1和2用"L"模式存储时几乎全黑,看不出差别!!!
Pascal VOC 2012的语义分割类标签为什么是彩色
最新推荐文章于 2024-09-15 15:27:53 发布