segmentation-format-fix icon indicating copy to clipboard operation
segmentation-format-fix copied to clipboard

8位图像转16位图像

Open zzqqgo opened this issue 3 years ago • 13 comments

hello。想向你请教一下:我用你的代码能够成功将16位的标签(每个类别对应的像素值为0,100,200,300,400,.....)转换为8位的标签(每个类别对应的像素值为0,1,2,3,4,.....)。那怎么样才能逆操作呢,怎样将8位的转换为16位?感谢!

zzqqgo avatar Sep 15 '22 11:09 zzqqgo

emm……就是source和target反一下?

bubbliiiing avatar Sep 18 '22 13:09 bubbliiiing

就是当我这样设置时 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 |

zzqqgo avatar Sep 19 '22 01:09 zzqqgo

但是……为什么像素点是700

bubbliiiing avatar Sep 19 '22 15:09 bubbliiiing

cc019e0ae018a88480287d31693e74f 为什么这种图转换就变成全黑的了?

mazhendi avatar Oct 31 '22 11:10 mazhendi

95dd7fa2ef8aba0ed5b6d6378835f10

mazhendi avatar Oct 31 '22 11:10 mazhendi

从上面转成下面吗?

bubbliiiing avatar Nov 01 '22 15:11 bubbliiiing

是的,上面的我打印了像素值,都在0-1内,是不是不需要转换了?

mazhendi avatar Nov 01 '22 23:11 mazhendi

上面就是0和1的话就不用转换了

bubbliiiing avatar Nov 04 '22 13:11 bubbliiiing

你好,我将255的标签转换为1怎么标签就变成全黑了呀

zclyaya avatar May 15 '23 04:05 zclyaya

看不到的

bubbliiiing avatar May 16 '23 15:05 bubbliiiing

您好,我将图像映射成0123类别了,图像就全黑了,这正常吗?我担心映射的图像类别不对,我怎么检查呢

xiawei20161308104 avatar Sep 03 '23 08:09 xiawei20161308104

大佬 导师 ,我的神. 在0-1之间的浮点数还是需要转化的吧??

xiawei20161308104 avatar Sep 03 '23 08:09 xiawei20161308104

正常,为啥要0-1之间?

bubbliiiing avatar Sep 06 '23 16:09 bubbliiiing