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" }); }
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); }