【问题标题】:Detect image tilt angle and fix without system.drawing library in azure function c#.net core在 azure 函数 c#.net 核心中检测图像倾斜角度并修复没有 system.drawing 库
【发布时间】:2020-04-18 23:41:36
【问题描述】:

是否有任何方法/库可以在不使用 system.drawing 的情况下进行旋转和修复图像倾斜,因为我使用的是 azure 功能,因此不支持。

我正在使用 c#.net core2.1

我试过 Emgu.CV 它有以下 2 个内部使用 system.drawing 的函数

LineSegment2D(Point p1, Point p2)
RotationMatrix2D(PointF center, double angle, double scale) 

【问题讨论】:

    标签: c# .net-core azure-functions emgucv system.drawing


    【解决方案1】:

    您可以尝试使用SixLabors.ImageSharp,旋转操作请参考此tutorial

    【讨论】:

      【解决方案2】:

      我在 netCore 2.1 项目中使用 EmguCV,它对我有用。 netCore 确实支持subset of System.Drawing。这些都是不使用 GDI/GDI+ 的部分。只要你不使用 Bitmap 类或任何使用 Bitmap 作为参数的 EmguCV 方法就可以了。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-07-19
        • 1970-01-01
        • 2021-03-19
        • 1970-01-01
        • 2013-03-16
        相关资源
        最近更新 更多