ImageSharp是一個全新的,完全的特色,完全管理的,跨平台,2D圖形庫。 ImageSharp旨在簡化圖像處理,它為您帶來了令人難以置信的功能功能令人難以置信的簡單API。
ImageSharp是從地面設計的,以靈活且可擴展。該庫為通用圖像處理操作和構建塊提供了API端點,以開發其他操作。
構建在.NET 8中,ImageSharp可以在設備,雲和嵌入式/IoT方案中使用。
ImageSharp根據六項工作拆分許可證(版本1.0)獲得許可
支持六項勞動項目的發展的努力。
購買商業許可證❤️
通過GitHub贊助商成為贊助商❤️
通過開放集體成為贊助商❤️
可用的圖像示射API的詳細文檔可用。這包括其他概念文檔,以幫助您入門。
我們的樣本存儲庫還提供包含可建造的代碼樣本,展示了常見活動。
你有疑問嗎?請加入我們的討論論壇。不要打開問題的問題。
有關功能創意,請加入我們的討論論壇,我們很樂意討論。
請在打開問題或提取請求之前閱讀我們的貢獻指南!
該項目採用了貢獻者盟約定義的行為準則,以闡明我們社區的預期行為。有關更多信息,請參見.NET基金會行為準則。
通過Nuget安裝穩定的版本;可以通過Myget獲得開發版本。
軟件包名稱 | 釋放(Nuget) | 每晚(feedz.io) |
---|---|---|
SixLabors.ImageSharp |
如果您願意,可以自己編譯ImageSharp(請執行並提供幫助!)
使用Visual Studio 2022
確保您安裝了最新版本
確保已安裝.NET 8 SDK
另外,您可以從命令行和/或使用Linux/Unix和Windows上的輕量級編輯器來工作:
帶有C#擴展的視覺工作室代碼
.NET核心
要在本地克隆imageSharp,請單擊上面的“ [your_os]中的克隆”按鈕或運行以下git命令:
git克隆https://github.com/sixlabors/imagesharp
然後設置以下配置,以確保責備命令忽略質量重新格式化提交。
git config blace.ignorerevsfile .git-blame-ignore-revs
如果使用Windows,請確保您已啟用了git中的長文件路徑(作為管理員運行)。
git配置 - 系統核心。漫長路徑true
該存儲庫使用git大文件存儲。請按照鏈接的說明進行操作,以確保您在環境中設置它。
該存儲庫包含git子模型。要將子模塊添加到項目中,請導航到存儲庫根並鍵入:
git suppodule更新 - init-回報
請...傳播詞,貢獻算法,提交性能改進,單位測試,沒有輸入太少。在打開公關之前,請確保閱讀我們的貢獻指南。
可以在我們的Wikipage:有用的工具和鏈接中找到用於開發和鏈接的有用工具。
詹姆斯·傑克遜 - 南
Dirk Lemstra
安東·菲爾索夫(Anton Firsov)
斯科特·威廉姆斯
布萊恩·波普
特別感謝Jetbrains為我們提供了IDE的開源許可證。