2014-02-21 29 views
3

我正在寫一個科學程序,有一些中間結果(情節和圖像),我想記錄(除了通常的文字信息)。「伐木」圖像

我喜歡Python的日誌記錄界面,所以我想知道是否有可能使用它來創建包含圖像的日誌文件。

我想到的第一個想法是創建一個日誌文件作爲SVG,所以日誌文本是機器可讀的,圖像可以很容易地包含在內。

有沒有更好的方法來實現這一點?

+0

是你使用的matplotlib嗎? – deinonychusaur

+0

潛在的重複:http://stackoverflow.com/questions/5453375/matplotlib-svg-as-string-and-not-a-file – deinonychusaur

+0

也許寫文件到磁盤然後把一個HTML風格的鏈接到日誌中? –

回答

0

你可以使用SVG,但我不確定SVG是多麼緊湊,因爲它可能(通常)存儲位圖而不是矢量信息。另一種方法是對圖像進行64位編碼並使用結構化格式進行存儲,如文檔here所示 - 鏈接的示例使用JSON,這可能非常方便。存儲關於圖像的元數據,但是如果您存儲的只是圖像並且格式始終相同,則可以使用更簡單的方案。