0

我有一个来自 CT 扫描的 .tif 文件,我想将其可视化为图像。后来用于训练卷积神经网络。

我想尽可能地保留原始格式。

import numpy as np
import tifffile as tiff

a = tiff.imread(local_path+'demd122000_MLO_Left.tif')
a.shape
Out[16]: (227, 227, 3)

np.max(a)
Out[6]: 3590

a.dtype
Out[19]: dtype('uint16')

哪个库可以显示这种图像?

我怎样才能在不丢失信息的情况下对其进行规范化?

4

1 回答 1

1

此代码修复了该问题,但减少了原始 if 文件的值的范围(规范化)。

 cv2.imshow('Title', a.astype(np.float32)/np.max(a))
于 2020-04-03T18:32:34.527 回答