You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
imrotate is a high-level interface to warp. WarpedView is a lazy version of warp, and it makes sense to also have a lazy version of imrotate built on top of WarpedView.
When tweaking the performance, the lazy version is usually a good choice because:
it does not allocate new memory for the entire array
it does not compute the result for all pixels (only happens when you fetch it via getindex)
The lazy version is not always the best choice because if you call getindex repeatedly, the computation happens repeatedly.
Edit:
Similarily, we can support lazy imresize.
The text was updated successfully, but these errors were encountered:
imrotate
is a high-level interface towarp
.WarpedView
is a lazy version ofwarp
, and it makes sense to also have a lazy version ofimrotate
built on top ofWarpedView
.When tweaking the performance, the lazy version is usually a good choice because:
getindex
)The lazy version is not always the best choice because if you call
getindex
repeatedly, the computation happens repeatedly.Edit:
Similarily, we can support lazy
imresize
.The text was updated successfully, but these errors were encountered: