I am happy it is useful to you.
Note that you may provide 8 bit images as well, in case 32 bit is not handled by the display or the system. In this case, you would add both images. First the original image as 32 bit and then the dithered image as 8 bit.
You can as well supply different sizes.