我正在尋找一個轉換庫,可以將我的dds文件轉換爲tga。我發現imagemagick和DevIL。但兩者都配備問題,因爲我的規格如下:尋找一個圖像轉換庫
- 圖書館需要一個64位的DLL
- 庫需要進行管理(在C#編寫)
魔鬼有一個名爲DevIL.NET的包裝,但是這是32位。我已經試圖用64位構建源代碼,但我錯過了一個文件,作者目前似乎沒有迴應。
ImageMagick似乎不支持dds formats。
有沒有人知道符合我的要求的好圖書館?
我正在尋找一個轉換庫,可以將我的dds文件轉換爲tga。我發現imagemagick和DevIL。但兩者都配備問題,因爲我的規格如下:尋找一個圖像轉換庫
魔鬼有一個名爲DevIL.NET的包裝,但是這是32位。我已經試圖用64位構建源代碼,但我錯過了一個文件,作者目前似乎沒有迴應。
ImageMagick似乎不支持dds formats。
有沒有人知道符合我的要求的好圖書館?
有一種方法可以做到這一點,但它有點痛苦。
Humus爲讀取和保存tga和dds提供C++源代碼(下載最新的框架)。你需要將它轉換爲C#,但這應該是可能的,沒有任何問題(我也做過一次)。
您會在Imaging\Image.h
和Imaging\Image.cpp
中找到代碼。 Direct link to the Code(ZIP).
你可以更具體的鏈接?網站上有很多東西。 –
@PetrAbdulin添加了包含代碼的ZIP存檔的直接鏈接。 –
圖像有多大? (根據GB) 您真的會利用64位版本嗎? – Max
我需要64位版本,因爲我創建的插件將用於3D Studio Max 64位。 – Marnix