We used the QuantumBlur code from James Wootton, public on Github (https://github.com/qiskit-community/QuantumBlur) as the base for our encoding and decoding algorithms.
To be able to use the code with grayscale images we have adapted the following functions having both modes garyscale or RGB scale
→ _image2heights
→ blur_image
→ height2image
→ circuits2Image
→ image2Circuits
- among other.