8位图像转16位图像
hello。想向你请教一下:我用你的代码能够成功将16位的标签(每个类别对应的像素值为0,100,200,300,400,.....)转换为8位的标签(每个类别对应的像素值为0,1,2,3,4,.....)。那怎么样才能逆操作呢,怎样将8位的转换为16位?感谢!
emm……就是source和target反一下?
就是当我这样设置时 Origin_Point_Value = np.array([0, 1, 2, 3, 4, 5, 6, 7]) Out_Point_Value = np.array([0, 100, 200, 300, 400, 500, 600, 700])。
像素值好像就会到0~255之间? 输出结果:
正在统计输出的图片每个像素点的数量。 打印像素点的值与数量。
| Key | Value |
| 44 | 9296 |
| 88 | 7355 |
| 100 | 120707 |
| 144 | 46083 |
| 188 | 42866 |
| 244 | 35837 |
但是……为什么像素点是700
为什么这种图转换就变成全黑的了?
从上面转成下面吗?
是的,上面的我打印了像素值,都在0-1内,是不是不需要转换了?
上面就是0和1的话就不用转换了
你好,我将255的标签转换为1怎么标签就变成全黑了呀
看不到的
您好,我将图像映射成0123类别了,图像就全黑了,这正常吗?我担心映射的图像类别不对,我怎么检查呢
大佬 导师 ,我的神. 在0-1之间的浮点数还是需要转化的吧??
正常,为啥要0-1之间?