# PaddleClasSharp **Repository Path**: raoyutian/PaddleClasSharp ## Basic Information - **Project Name**: PaddleClasSharp - **Description**: PaddleClasSharp 是一个基于百度飞桨PaddleClas的开源代码编写的.NET版本图像分类类库。 PaddleClasSharp封装极其简化,实际调用仅几行代码,极大的方便了中下游开发者的使用和降低了PaddleClas的使用入门级别,同时提供不同的.NET框架使用,方便各个行业应用开发与部署。Nuget包即装即用,可以离线部署,不需要网络就可以进行图像检测分类。 - **Primary Language**: C# - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 10 - **Forks**: 6 - **Created**: 2023-07-14 - **Last Updated**: 2025-05-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 如果项目对你有用或者喜欢,那就点个赞★ 。谢谢! ## 介绍 ----- **PaddleClasSharp** 是一个基于百度飞桨[PaddleClas](https://github.com/paddlepaddle/PaddleClas)的开源代码编写的.NET版本图像分类类库。 **PaddleClasSharp**封装极其简化,实际调用仅几行代码,极大的方便了中下游开发者的使用和降低了PaddleClas的使用入门级别,同时提供不同的.NET框架使用,方便各个行业应用开发与部署。Nuget包即装即用,可以离线部署,不需要网络就可以进行图像检测分类。 本项目支持官方所有公开的通用分类模型。 本项目只能在X64的CPU上编译和使用,只能在avx指令集上的CPU上使用。 本项目目前支持以下.NET框架: ``` net35;net40;net45;net451;net452;net46;net461;net462;net47;net471;net472;net48;net481; netstandard2.0;netcoreapp3.1; net5.0;net6.0;net7.0;net8.0 ``` ## 特点 ★ $\color{#0000FF}{高度集成}$:**PaddleClasSharp**将百度飞桨PaddleClas的核心功能完美集成到.NET平台,让开发者无需关心底层实现,只需调用相应接口即可实现图像分类功能。 ★ $\color{#0000FF}{性能卓越}$:得益于百度飞桨PaddleClas的高效算法和C++代码的优化,**PaddleClasSharp**在保持高度集成的同时,也保证了卓越的性能表现。 ★ $\color{#0000FF}{易于使用}$:**PaddleClasSharp**提供了丰富的API接口和详细的文档说明,让开发者能够轻松上手,快速实现图像检测分类功能。 ★ $\color{#0000FF}{扩展性强}$:**PaddleClasSharp**支持自定义模型加载和训练,开发者可以根据自己的需求进行模型扩展和优化。 ★ $\color{#FF0000}{离线免费}$:**PaddleClasSharp**支持离线绿色部署,无其他依赖需要安装,关键普通版还免费,满足了众多开发者的福音。 ## 如何使用 本项目提供了两个SDK,一个是C++版本,一个是.net版本,.net版本是对C++版本的二次封装,其他语言开发亦是调用C++版本。 #### 2. .NET版编译 ## 使用与部署 ------ ## 模型 更多模型可去官方下载 ``` //自带【瓶装饮料识别】模型 ModelConfig config = null; ClasParameter parameter = new ClasParameter(); PaddleClasEngine engine = new PaddleClasEngine(config , parameter); //返回分类名称,概率分值,以及目标矩形范围 ClasResult result = engine.Detection("图像路径"); ``` ## 技术交流方式 ------ #### QQ技术交流群:318860399 #### 微信公众号:明月心技术学堂。 #### [个人博客地址: https://www.cnblogs.com/raoyutian/]( https://www.cnblogs.com/raoyutian/) ----- #### 定制开发QQ:277784829 -----