请看 七牛云的图片处理功能介绍文档了解本项目功能 git
此项目是有https://github.com/Sopcce/.Net-Common-Utility中的一个小部分模块功能。此处拿出来单独维护github
以C# Net(dotnet.core)仿照七牛云图片处理类实现的C#帮助类服务器
作最全、最广、最细的图片处理基类 测试
没有图片识别,仍是没钱,图片识别腾讯云作的最好,无奈 仍是没钱须要使用Tesseract本身搭建一个图文识别功能。动画
接口 | 简介 |
---|---|
1 ImgLim | 将JPEG、PNG格式的图片实时压缩而尽量不影响画质。详细信息请参阅 图片瘦身 (ImgLim)。 |
2 ImgView | 可对图片进行缩略操做,生成各类缩略图,能够获取图片格式、大小、色彩模型信息。 详细信息请参阅 图片基本处理 (ImgView)。 |
3 ImgManager | 提供了一系列高级图片处理功能,缩放、裁剪、旋转等。详细信息请参阅 图片高级处理 (ImgManager)。 |
4 ImgOcr | 图片识别功能,能够识别图片的基本信息 详细信息请参阅 图片基本信息 (ImgOcr)。 |
5 ImgExif | 获取数码相机照片的可交换图像文件格式。详细信息请参阅 图片 EXIF 信息(ImgExif)。 |
6 ImgWaterMark | 提供两种水印:图片水印、文字水印。关于 ImgWaterMark 接口的详细信息请参阅 图片水印处理 (ImgWaterMark)。 |
7 ImgAve | 图片平均色调接口用于计算一幅图片的平均色调。关于 ImgAve 接口的详细信息请参阅 图片主色调 (ImgAve)。 |
8 ImgAnimate | 动图合成接口用于将数张图片合成 GIF。关于 ImgAnimate 接口的详细信息请参阅 动图合成 (ImgAnimate)。 |
序号 | 接口 | 完成度 | 测试用例 | 备注 |
---|---|---|---|---|
1 | ImgLim | 100% | 90% | 基本完成 |
2 | ImgView | 30% | 50% | 待测试 |
3 | ImgManager | 50% | 50% | 待测试 |
4 | ImgOcr | 5% | 50% | 待测试 |
5 | ImgExif | 100% | 50% | 基本完成 |
6 | ImgWaterMark | 80% | 70% | 文字平铺水印、混合水印待测试开发 |
7 | ImageAve | 100% | 90% | 基本完成 |
8 | ImgAnimate | 100% | 90% | 基本完成 |
Install-Package Sop.Common.Img -Version 1.2.3日志
计划使用Tesseract 完成ocr 图片识别部分,只考虑图片识别验证码一类,
因验证码识别问题比较麻烦,且存在刚绕线等因素,设计开发比较慢orm
目前,请反馈在 issues
QQ群:721420150接口
** System.Drawing 存在bug 目前无能力修改,望周知 **图片