我用 C 语言制作了一个 madnelbrot 集生成器,渲染了一张 100,000 平方像素的巨幅图像,结果大小达到 30GB。我的电脑有 4GB 内存,加载它需要多长时间?谢谢您的帮助。
答案1
仅使用 4GB RAM 是不可能加载未压缩的 30GB 位图的。
可能存在一个程序,类似于文本编辑器,可以一次查看文件的一部分,可以流式传输并查看此图像的一部分而无需将其全部加载。不过我不知道具体是什么。
答案2
几年前我做过类似的事情,刚刚检查了一下,它有 7.5 千兆像素(你的是 10)。从我当时写的内容来看,可以在 Photoshop 中打开这么大的照片,尽管我的创建了一个 60GB 的临时文件,所以你需要一些备用硬盘空间。
我把它上传到了一个专门提供高分辨率全景图的网站,不过如果你下载了类似的软件,希望它在你的电脑上也能用。这是我得到的结果的链接,这不是查看照片的最理想方式,但对于如此大的图像来说,这几乎是必须的 -http://gigapan.com/gigapans/76165
编辑:抱歉,我不太清楚这个问题有多老了