簡體   English   中英

將圖像保存到磁盤,而無需使用所有內存

[英]Save an image to disk without using all the ram

我的工作是處理GIS和天文學圖像之類的大圖像。 我需要找到一個最好在python中創建的庫,該庫允許我將位添加到映像並將其逐段寫入磁盤,而不必一次將所有映像都放入RAM。

編輯:感謝那些發表評論的人。 我使用顯微鏡圖像。 大多數情況下可以使用Openslide打開。 其中一些在此列表中 我的目標是只有一個包含圖像的大文件,該文件可以由其他人打開,而不用一堆瓦片。

但是除非我有大量的RAM(我並不總是擁有,人們並不總是擁有),否則我無法創建與原始圖像一樣大的圖像並將其存儲在PIL.image之類的東西中。 我希望可以創建一個初始文件,然后在創建它時將圖像的其余部分追加到該文件中。

就像使用GIS和天文學一樣,顯微鏡必須根據掃描創建圖像並進行處理,因此我想知道是否有人知道這樣做的方法。

我認為那是不可能的。 要使用數據,計算機會將其復制到RAM。 如果只想將數據追加到圖像,請使用PIL.Image

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM