Can I use ray for image processing in python

I’m using python with opencv and I’m new to ray.
I have an image manipulation project. I make some calculations and changes on every 16x16 pixels of an image. It takes quite a long time to finish the job.
I want to divide the image into some parts, and make the operations in parallel on them. So, I hope to complete the overall job in a shorter period of time.
I tried multiprocessing using a 2 to 8 parts. It looks working partially. However, I can’t combine the results into the finished image.
Is it possible to use ray for that purpose? If yes, would you give me some clues.
Thank you.

Maybe a good place to start is simply using the Ray Multiprocessing APIs: Distributed multiprocessing.Pool — Ray 1.12.0