scikit-image (io.imread) returns 浮点数组,这已经归一化了吗?
scikit-image (io.imread) returns floating point array, is this already normalized?
我正在导入使用 scikit-image 格式化的 RGBA(4 通道)灰度图像。
from skimage import io
example = io.imread("example.png", as_gray=True)
print(example.shape)
print(example)
plt.imshow(example)
我期望得到一个值在 0-255 范围内的数组。但是,我在文档中发现,上述方法 returns 一个(64 位)浮点数组。
这是否意味着这些值已经标准化 (X / 255)?还是我需要注意其他事情?提前致谢。
Min-Max Feature Scaling aka Min-Max Normalization / Unity-based Normalization 是一种技术将集合中的所有值放入范围 [0, 1](或任意范围 [a, b])。
min-max归一化的数学定义如下:
请注意,调用 np.max(example)
的结果将小于或等于 1.0
。
请注意,调用 np.min(example)
将 return 一个大于或等于 0.0
的值。
是的,特征已经被归一化使得上面等式中的a=0
和b=255
。
我正在导入使用 scikit-image 格式化的 RGBA(4 通道)灰度图像。
from skimage import io
example = io.imread("example.png", as_gray=True)
print(example.shape)
print(example)
plt.imshow(example)
我期望得到一个值在 0-255 范围内的数组。但是,我在文档中发现,上述方法 returns 一个(64 位)浮点数组。
这是否意味着这些值已经标准化 (X / 255)?还是我需要注意其他事情?提前致谢。
Min-Max Feature Scaling aka Min-Max Normalization / Unity-based Normalization 是一种技术将集合中的所有值放入范围 [0, 1](或任意范围 [a, b])。
min-max归一化的数学定义如下:
请注意,调用 np.max(example)
的结果将小于或等于 1.0
。
请注意,调用 np.min(example)
将 return 一个大于或等于 0.0
的值。
是的,特征已经被归一化使得上面等式中的a=0
和b=255
。