我有一个tif
图像,其中它的像素是整数。我想将其导入 Julia 并进一步处理。我在 IJulia 中使用过:
using FileIO
using Images
using ImageView
path_seed = joinpath(@__DIR__,"seed.tif")
seed = load(path_seed);
当我输入seed
和输入时,我会得到一个图像,而我想要元素矩阵。如果我使用:
mat = convert(Array{Float32}, seed)
我会得到一个矩阵,但有两个问题:
1- 它的条目都是浮点数,但不是整数。
2- float 的值与我期望的整数值不对应。例如,在我的图像中有值 0,1,2,3,4(图像是一个蒙版,每个连接的组件都有值 0,1,2,3,4)但我得到浮点数 0.0、0.011764707、0.015686275 , 0.007843138, 0.003921569。
如何将图像导入为整数矩阵?这是示例图像:
http://s000.tinyupload.com/index.php?file_id=21432720633236092551