• 2024-09-25C#开发者的新选择:使用ImageSharp进行图像处理
    在.NET生态系统中,ImageSharp是一个功能强大、跨平台的图像处理库,它为开发者提供了丰富的API来处理图像。与传统的System.Drawing不同,ImageSharp不需要依赖WindowsGDI+,因此可以在Linux和macOS等非Windows平台上运行。本文将介绍如何使用ImageSharp进行基本的图像处理操作,并通过示例
  • 2024-08-08使用SixLabors.ImageSharp 进行图片的缩放C#.net core,可跨平台运行
    引用命令空间usingSixLabors.ImageSharp;using SixLabors.ImageSharp.Formats.Png;using SixLabors.ImageSharp.Processing; publicstaticvidResize(byte[]imageBytes,intwidth=400){usingvarsteam=newMemoryStream(imageBytes);using(varimage=
  • 2024-07-02ONNX Runtime入门示例:在C#中使用ResNet50v2进行图像识别
    ONNXRuntime简介ONNXRuntime是一个跨平台的推理和训练机器学习加速器。ONNX运行时推理可以实现更快的客户体验和更低的成本,支持来自深度学习框架(如PyTorch和TensorFlow/Keras)以及经典机器学习库(如scikit-learn、LightGBM、XGBoost等)的模型。ONNX运行时与不同的硬件、
  • 2024-06-09test2
    usingSixLabors.ImageSharp;usingSixLabors.ImageSharp.Formats.Tiff;usingSixLabors.ImageSharp.PixelFormats;usingSixLabors.ImageSharp.Formats.Tiff.Constants;usingImage=SixLabors.ImageSharp.Image;usingSixLabors.ImageSharp.Processing;publicclassTiffM
  • 2024-04-18C# 中图像和 OnnxRuntime.Tensor 的互转
    因毕设需要,尝试了将PyTorch模型转为ONNX然后用C#做推理,记录一下经验。总的来说,C#对深度学习的支持远不如Python,缺少很多必要的库,不少代码需要自己编写。思路毕设做的是image-to-image的low-level视觉任务,因此需要3个主要步骤:从硬盘读取图片并转成张量(imageto
  • 2023-12-18.Net 8与硬件设备能碰撞出怎么样的火花(使用ImageSharp和Protobuf协议通过HidApi与设备通讯)
    前言本人最近在社区里说想做稚晖君的那个瀚文键盘来着,结果遇到两个老哥一个老哥送了我电路板,一个送了我焊接好元件的电路板,既然大家这么舍得,那我也就真的投入制作了这把客制化键盘,当然我为了省钱也是特意把外壳模型重新切割,用3D打印机打印了整个外壳,不得不说省了八九百的CNC费用
  • 2023-12-14SixLabors.ImageSharp 圆角矩形路径代码
    原因因微软抛弃了System.Drawing.Common决定重写绘图底层,在学习绘制时常会用到部分绘图引擎,参考过几个都有缺陷例如:1.SkiaSharp字体布局问题参考布局问题2.opencvsharp不支持中文文字于是乎我就用到了imageSharp,其中看到作者有对于圆角矩形头像的示例代码,但这
  • 2023-08-01.net 7 验证码功能
    usingSixLabors.ImageSharp还需要用到2个的插件,SixLabors.Fonts和SixLabors.ImageSharp.Drawing通过CLI手动安装dotnetaddpackageSixLabors.ImageSharp.Drawing--version1.0.0-beta15dotnetaddpackageSixLabors.Fonts--version1.0.0-beta19usingSystem.Text;
  • 2022-12-02.NET 6使用ImageSharp给图片添加水印
    .NET6使用ImageSharp给图片添加水印​.NET6中,使用System.Drawing操作图片,生成解决方案或打包的时候,会有警告,意思是System.Drawing仅在'windows'上受支持。微软官
  • 2022-11-30.NET 6使用ImageSharp给图片添加水印
    ​.NET6中,使用System.Drawing操作图片,生成解决方案或打包的时候,会有警告,意思是System.Drawing仅在'windows'上受支持。微软官方的解释是:System.Drawing.CommonNuGet
  • 2022-11-17.NET Core 项目Linux环境下生成二维码
    问题:公司系统开发中,需要对企微授权链接进行二维码生成,然后向客户提供;当然,首当其冲想到的是使用ZXing.NET库进行实现,毕竟生成简单二维码也就那几句代码;然而,在本地环境中,一
  • 2022-10-11注意使用 ImageSharp 或其关联套件 NPOI、PdfSharpCore、ABP 等,现在要收费了
    注意是否使用ImageSharp套件,从2022-7-15开始要收费了,将影响许多工具,如使用NPOI、PdfSharpCore、ABP的用户也要收费。免费使用条件:您正在将作品用于在开源或可用