--- a/src/ImFilter.jl Fri Dec 27 20:59:44 2019 +0200 +++ b/src/ImFilter.jl Fri Dec 27 21:40:33 2019 +0200 @@ -39,16 +39,16 @@ res = similar(b) Threads.@threads for i=1:n - for j=1:m + @inbounds for j=1:m tmp = 0.0 it₁ = inside(i, a₁, b₁, 1, n) it₂ = inside(j, a₂, b₂, 1, m) - @inbounds for p=it₁ + for p=it₁ @simd for q=it₂ tmp += kp[p-o₁, q-o₂]*b[i+p,j+q] end end - @inbounds res[i, j] = tmp + res[i, j] = tmp end end