Please use. NET 5,. NET 6, NET 7,. NET 8, NET Framework 4.6, NET Framework 4.61, NET Framework 4.7, NET Framework 4.72, NET Framework 4.8, NET Framework 4.81, and. NET Core 3.1 versions

CvDataExtensions 类

Provides extension methods for converting between SixLabors.ImageSharp and DeploySharp CVData data structures 提供SixLabors.ImageSharp和DeploySharp CVData数据结构之间的转换扩展方法

Definition

命名空间: DeploySharp.Data
程序集:  DeploySharp.ImageSharp (在 DeploySharp.ImageSharp.dll 中) 版本:0.0.4+6e8a2e904469617cd59619d666c0e272985c0e33
  DeploySharp.OpenCvSharp (在 DeploySharp.OpenCvSharp.dll 中) 版本:0.0.4+6e8a2e904469617cd59619d666c0e272985c0e33
C#
public static class CvDataExtensions
Inheritance
Object    CvDataExtensions

备注

This class helps bridge between SixLabors.ImageSharp and DeploySharp CVData types 该类帮助在SixLabors.ImageSharp和DeploySharp CVData类型之间建立桥梁

Supported conversions include: 支持的转换包括: - Point/PointF types 点/浮点类型 - Size/SizeF types 尺寸/浮点尺寸类型 - Rectangle/Rect types 矩形类型 - Image data conversion 图像数据转换

方法

ToCvPoint(Point) Converts OpenCvSharp Point to DeploySharp CVData Point 将OpenCvSharp的Point转换为DeploySharp CVData的Point
ToCvPoint(Point) Converts SixLabors.ImageSharp Point to DeploySharp CVData Point 将SixLabors.ImageSharp的Point转换为DeploySharp CVData的Point
ToCvPointF(Point2f) Converts OpenCvSharp PointF to DeploySharp CVData PointF 将OpenCvSharp的PointF转换为DeploySharp CVData的PointF
ToCvPointF(PointF) Converts SixLabors.ImageSharp PointF to DeploySharp CVData PointF 将SixLabors.ImageSharp的PointF转换为DeploySharp CVData的PointF
ToCvRect(Rect) Converts OpenCvSharp Rectangle to DeploySharp CVData Rect 将OpenCvSharp的Rectangle转换为DeploySharp CVData的Rect
ToCvRect(Rectangle) Converts SixLabors.ImageSharp Rectangle to DeploySharp CVData Rect 将SixLabors.ImageSharp的Rectangle转换为DeploySharp CVData的Rect
ToCvRotatedRect Converts OpenCvSharp RotatedRect to DeploySharp CVData RotatedRect 将OpenCvSharp的RotatedRect转换为DeploySharp CVData的RotatedRect
ToCvSize(Size) Converts OpenCvSharp Size to DeploySharp CVData Size 将OpenCvSharp的Size转换为DeploySharp CVData的Size
ToCvSize(Size) Converts SixLabors.ImageSharp Size to DeploySharp CVData Size 将SixLabors.ImageSharp的Size转换为DeploySharp CVData的Size
ToCvSizeF(Size2f) Converts OpenCvSharp SizeF to DeploySharp CVData SizeF 将OpenCvSharp的SizeF转换为DeploySharp CVData的SizeF
ToCvSizeF(SizeF) Converts SixLabors.ImageSharp SizeF to DeploySharp CVData SizeF 将SixLabors.ImageSharp的SizeF转换为DeploySharp CVData的SizeF
ToImage Converts ImageDataB to ImageSharp Image<Rgb24> 将ImageDataB转换为ImageSharp的Image<Rgb24>
ToImageDataB(ImageRgb24) Converts ImageSharp Image<Rgb24> to ImageDataB 将ImageSharp的Image<Rgb24>转换为ImageDataB
ToImageDataB(Mat) Converts OpenCvSharp Mat to ImageDataB 将 OpenCvSharp Mat转换为ImageDataB
ToImageDataF Converts OpenCvSharp Mat to ImageDataB 将 OpenCvSharp Mat转换为ImageDataB
ToMat(ImageDataB) Converts ImageDataB to OpenCvSharp Mat; 将ImageDataB转换为 OpenCvSharp Mat;
ToMat(ImageDataF) Converts ImageDataB to OpenCvSharp Mat; 将ImageDataB转换为 OpenCvSharp Mat;
ToPoint Converts DeploySharp CVData Point to SixLabors.ImageSharp Point 将DeploySharp CVData的Point转换为SixLabors.ImageSharp的Point
ToPointF Converts DeploySharp CVData PointF to SixLabors.ImageSharp PointF 将DeploySharp CVData的PointF转换为SixLabors.ImageSharp的PointF
ToRect Converts DeploySharp CVData Rect to SixLabors.ImageSharp Rectangle 将DeploySharp CVData的Rect转换为SixLabors.ImageSharp的Rectangle
ToRotatedRect Converts DeploySharp CVData RotatedRect to OpenCvSharp RotatedRect 将DeploySharp CVData的RotatedRect转换为OpenCvSharp的RotatedRect
ToSize Converts DeploySharp CVData Size to SixLabors.ImageSharp Size 将DeploySharp CVData的Size转换为SixLabors.ImageSharp的Size
ToSizeF Converts DeploySharp CVData SizeF to SixLabors.ImageSharp SizeF 将DeploySharp CVData的SizeF转换为SixLabors.ImageSharp的SizeF

参见