繁体   English   中英

如何使用 OpenCVSharp 打开所有图像?

[英]How to open all image with OpenCVSharp?

我尝试使用 OpenCVSharp 打开图像,但无法正常打开。 output 图片尺寸太大。

我得到的图像。

下面的代码给出了这张图片。

using OpenCvSharp;

namespace east
{
    internal class Program
    {
        static void Main(string[] args)
        {
            using (var src = Cv2.ImRead(@"path to image", ImreadModes.Grayscale))
            {
                using (new Window("dst image", src, WindowFlags.AutoSize))
                {
                    Cv2.WaitKey();
                }
            }
        }
    }
}

我想出了如何调整 window 的大小。使用Resize()

using OpenCvSharp;

namespace east
{
    internal class Program
    {
        static void Main(string[] args)
        {
            using (var src = Cv2.ImRead(@"C:\Users\Denis\Downloads\len.png", ImreadModes.Grayscale))
            {
                Mat dst = new Mat();
                Size size = new Size(512, 380);
                Cv2.Resize(src, dst, size);

                using (new Window("dst image", dst, WindowFlags.AutoSize))
                {
                    Cv2.WaitKey();
                }
            }
        }
    }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM