I also have certain todos that I need to learn:
Here are the references I’m currently using to learn the above topics:
1) For Image Processing, a book called Digital Image Processing by Gonzalez And Woods, which seems to be a very good book for beginner and pros alike.
https://www.amazon.com/Digital-Image-Processing-Rafael-Gonzalez/dp/0133356728
2) And For Design Patterns, what better book than the book by GOF themselves.
Also Head First For Design Patterns is also a good reference with a lot of examples.
https://www.amazon.in/First-Design-Patterns-Brain-Friendly/dp/0596007124