I am resize the large image (width 35776, height 34880) to smaller image (width 8000, height 7800) for display. For mono image, it is working perfectly, but for color image with depth is 24 bit per pixel ~ 3 byte per pixel of the same image size, in which i just overlay a color layer, only upper part can be resized successfully; the low part looks wrong.
I have also dump the Top left part and bottom right part of the original color image buffer, the image is OK. So the remaining doubt is about whether there is any limitation on the image resizing
Mono resize image: Refer to the Mono_intel in the attachment
Color resize image: Refer to the Color_intel in the attachment
Here comes the code on the resizing.
the problem solved with tiling. If you fine to share your image for our experiments you can use my email for this: firstname.lastname@example.org. We will investigate the issue in any case, maybe not so fast as it has the workaround.
Also probably you can try to use our Platform Aware API to support big sizes.
Also Threading Layer API (based on OpenMP or TBB) can help you to achieve better performance.
Here is the link to documentation (Case 3 and Case 4):
If you have any questions please let me know.