有沒有人想出一種方法來爲Windows中的matlab數字進行縮略圖類型預覽?預覽在Windows資源管理器中的matlab數字(實用程序將圖像設置爲另一個文件的縮略圖)
我厭倦了將.png與.fig文件一起保存,所以我知道它裏面有什麼。
對此的一個有用的幫手將是一個窗口的命令行實用程序,它可以與圖像文件一起提供,並被告知將其用作給定文件的預覽的基礎。
我可以在matlab中編寫一個輔助函數,它保存.fig,製作一個臨時圖像文件,然後使用命令行實用工具將它推入縮略圖。
有沒有人想出一種方法來爲Windows中的matlab數字進行縮略圖類型預覽?預覽在Windows資源管理器中的matlab數字(實用程序將圖像設置爲另一個文件的縮略圖)
我厭倦了將.png與.fig文件一起保存,所以我知道它裏面有什麼。
對此的一個有用的幫手將是一個窗口的命令行實用程序,它可以與圖像文件一起提供,並被告知將其用作給定文件的預覽的基礎。
我可以在matlab中編寫一個輔助函數,它保存.fig,製作一個臨時圖像文件,然後使用命令行實用工具將它推入縮略圖。
您可以用C++編寫一個函數,告訴Windows如何從文件生成縮略圖。 This link解釋它。查看關於Thumbnail Image handler
的部分。 This是您需要實現的功能。
從我設法瞭解,該過程是這樣的:
這仍然留給你從.fig
文件中提取縮略圖的問題。據我所知,fig
文件不過是mat
文件。我相當確信這是可能的。
您將需要所有數字的自定義保存功能。它將打印圖像的縮略圖(使用print
命令),並將其保存在圖中。
我知道這不是很多信息,但它可以幫助您開始。你可能會問一個精通COM
技術的人來獲得更多幫助。因此,我建議在問題中添加一個COM
標籤。
編輯(1) - 我發現關於這個問題的good tutorial:
可以在一個包裝函數(或批處理文件)被寫入已分配的thumbnailer的特定類型,但實際上是調用了外部(matlab)程序產生一個臨時圖像,然後成爲縮略圖?我希望能夠用python腳本來做到這一點。 http://superuser.com/questions/267392/how-would-i-create-a-thumbnailer-for-windows-7-explorer – endolith 2012-02-29 12:54:25
是的,我認爲這是一種方法。 – Alex 2012-03-01 02:13:20