我正在寻找一种在网络服务器上存储非常大的图像(例如 100.000x100.000 像素)的方法。我必须能够检索该图像的部分并将部分写入其中。最上面的樱桃是获取该图像的一部分的方法,将其调整为特定分辨率(例如,我希望将所有像素从 0,0 到 10.000,10.000 调整为 1000x1000 像素)。
有人知道可以处理类似事情的数据库、数据结构或任何其他方式、服务或程序吗?
谢谢,晚礼服
最佳答案
Tiles 怎么样?
就像流行的 map 应用程序(Google map /Bing map )所做的一样。将图像划分并预处理为各种尺寸(缩放级别)的图 block 。在零边距、零边框的网页上显示它们。
在检索时,计算图 block 的位置(哪些图 block 应该作为整体检索,哪些作为部分检索),然后作为单个图像返回。
关于database - 存储大图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3601885/