@@ -76,6 +76,7 @@ include("../imports.jl")
7676 @test_nowarn apply(tfm, keypoints)
7777 timage = apply(tfm, image)
7878 tkeypoints = apply(tfm, keypoints)
79+ @test ! any(isnan.(timage |> itemdata))
7980 @test length.(getbounds(timage). rs) == (25 , 25 )
8081 @test getbounds(timage) == getbounds(tkeypoints)
8182 testprojective(tfm)
@@ -87,7 +88,8 @@ include("../imports.jl")
8788 @test_nowarn apply(tfm, keypoints)
8889 timage = apply(tfm, image)
8990 tkeypoints = apply(tfm, keypoints)
90- @test getbounds(timage). rs == (0 : 25 , 0 : 25 )
91+ @test ! any(isnan.(timage |> itemdata))
92+ @test getbounds(timage). rs == (2 : 26 , 2 : 26 )
9193 @test getbounds(timage) == getbounds(tkeypoints)
9294 testprojective(tfm)
9395 end
@@ -96,10 +98,14 @@ include("../imports.jl")
9698 tfm = ScaleKeepAspect((32 , 32 ))
9799
98100 img = rand(RGB{N0f8}, 64 , 96 )
99- @test apply(tfm, Image(img)) |> itemdata |> size == (32 , 48 )
101+ timg = apply(tfm, Image(img)) |> itemdata
102+ @test timg |> size == (32 , 48 )
103+ @test ! any(isnan.(timg))
100104
101105 img = rand(RGB{N0f8}, 196 , 196 )
102- @test apply(tfm, Image(img)) |> itemdata |> size == (32 , 32 )
106+ timg = apply(tfm, Image(img)) |> itemdata
107+ @test timg |> size == (32 , 32 )
108+ @test ! any(isnan.(timg))
103109 end
104110 end
105111
0 commit comments