public override void RunTest()
        {
            using var dnn = new DnnSuperResImpl("fsrcnn", 4);
            dnn.ReadModel(ModelFileName);

            using var src = new Mat(ImagePath.Mandrill, ImreadModes.Color);
            using var dst = new Mat();
            dnn.Upsample(src, dst);

            Window.ShowImages(
                new[] { src, dst },
                new[] { "src", "dst0" });
        }
Пример #2
0
        public void Upsample()
        {
            using var dnn = new DnnSuperResImpl("fsrcnn", 4);
            dnn.ReadModel(ModelFileName);

            using var src = new Mat("_data/image/mandrill.png");
            using var dst = new Mat();
            dnn.Upsample(src, dst);

            Assert.False(dst.Empty());
            Assert.True(src.Rows < dst.Rows);
            Assert.True(src.Cols < dst.Cols);

            ShowImagesWhenDebugMode(src, dst);
        }