是否有可能在朱莉娅中生成大型稀疏图像?Images.jl
Tim Holy 的(优秀)库看起来像是用于定义每个像素的完整图像矩阵.
我想制作一个相当稀疏的分叉图.理想情况下,我想制作一张海报尺寸的图片,但相应的完整图像矩阵太大而无法生成.
感谢您的时间.
一个Image
可以由任何被创建AbstractArray
,其包括稀疏矩阵:
julia> using Images
julia> S = sprand(10^4, 10^4, 0.01);
julia> img = grayim(S)
Gray Images.Image with:
data: 10000x10000 Base.SparseMatrix.SparseMatrixCSC{Float64,Int64}
properties:
colorspace: Gray
spatialorder: x y
Run Code Online (Sandbox Code Playgroud)
现在,你对这张图片的处理方式将决定你对此有多高兴.但没有什么能阻止你定义它.
更新:图像现在将任何AbstractArray
视为图像,Images
不再有任何类型.