我正在寻找一种方法来在网络服务器上存储非常大的图像(例如100.000x100.000像素)。我必须能够检索该图像的一部分,并将部分写入其中。樱桃顶部将是一种方式来获取该图像的部分,调整到一个特定的分辨率(例如,我想像素从0,0到10.000,10.000调整到1000x1000像素)。存储大图像
任何人都知道一种数据库,数据结构或任何其他方式或服务或程序,可以处理这样的事情?
THX,礼服
我正在寻找一种方法来在网络服务器上存储非常大的图像(例如100.000x100.000像素)。我必须能够检索该图像的一部分,并将部分写入其中。樱桃顶部将是一种方式来获取该图像的部分,调整到一个特定的分辨率(例如,我想像素从0,0到10.000,10.000调整到1000x1000像素)。存储大图像
任何人都知道一种数据库,数据结构或任何其他方式或服务或程序,可以处理这样的事情?
THX,礼服
如何瓷砖?
就像流行的地图应用程序(谷歌地图/ Bing地图)一样。将图像分割并预处理为不同大小的图块(缩放级别)。在无边距,零边框的网页上显示它们。
检索时,计算瓷砖的位置(瓷砖应作为整体检索,哪些作为整体检索),然后返回为单个图像。
搜索 “地图服务器”:目前已经有一群人。我相信他们至少包含可能对您感兴趣的组件。
thx的选择!我们在rails上开发ruby,你知道地图服务器有什么好的解决方案吗?我找不到任何人 – 23tux 2010-08-31 13:27:01
你有什么服务器端语言可用? – Robin 2010-08-30 15:55:05
如果不是写入部分Silverlight DeepZoom将是一个可能的选择。 https://www.silverlight.net/learn/quickstarts/deepzoom/ – 2010-08-30 20:07:58
这将是在服务器端的轨道上的红宝石。 silverlight对我来说不是一个好的解决方案(因为我不知道它;)),as3将是您的答案 – 23tux 2010-08-31 13:25:50