Closed ymtoo closed 1 year ago
Good catch! It looks like imfilter
is broken somewhere. I'm not sure if I had the time to fix this by myself (super busy), I'll try if I can manage out sometime this weekend or next weekend. It would be great if you can submit bugfix patch here or in ImageFiltering.
BTW, if you're measuring SSIM over RGB images, you can do
assess_ssim(colorview(RGB, rand(3,300,300)), colorview(RGB, rand(3, 300, 300)))
By comparing TiledIteration v0.3.1
and v0.4.0
(https://github.com/JuliaArrays/TiledIteration.jl/compare/v0.3.1...v0.4.0#diff-305b09ea941c21408c23ff438666abdec63b45b275cf1d62a98e1b0085576e7aR270), parent arrays of TileBuffer are not the same.
Base.parent(tb::TileBuffer) = tb.buf # v0.3.1
Base.parent(tb::TileBuffer) = tb.view # v0.4.0
Is this intended?
MWE:
It works if
TiledIteration
is downgraded tov0.3.1
.