C#的WebP库

似乎在C#中没有WebP的代码示例。 有没有? 我不需要直接显示WebP图像,但保存和传输,因为WebP会很好。

看看http://sofzh.miximages.com/c%23/pprecodeusing (Image image = Image.FromFile(image.jpg”)) { Bitmap bitmap = new Bitmap(image); WebPFormat.SaveToFile(“image.webp”, bitmap); }

WebP的-包装

C#中的libwebp包装器。 纯托管C#中最完整的wapper。 公开简单解码API,简单编码API,高级编码API(具有压缩的stadistis),获取版本库和WebPGetFeatures(任何WebP文件的信息)。 将来我会更新以展示Advanced Decoding API。 包装器在一个类中安全托管代码。 除了libwebp_x86.dll和libwebp_x64.dll(包括v6.1)之外,不需要外部DLL。 包装器工作在32位,64位或ANY(自动切换到适当的库)。

代码是完整的代码,包含使用包装器的简单示例。

有https://github.com/mc-kay/libwebp-sharp包装项目。 但它似乎没有实施。

github中有一个项目

C#中的libwebp包装器。 纯托管C#中最完整的包装器。

公开简单解码API和编码API,高级解码和编码API(具有压缩的stadistis),获取版本库和WebPGetFeatures(任何WebP文件的信息)。 暴露获得PSNR,SSIM或LSIM失真度量。

包装器在一个类中安全托管代码。 除了libwebp_x86.dll和libwebp_x64.dll(包括v6.1)之外,不需要外部DLL。 包装器工作在32位,64位或ANY(自动切换到适当的库)。

代码是完整的代码,包含使用包装器的简单示例。

请参阅项目页面: https : //github.com/JosePineiro/WebP-wrapper