Apesar de usar a biblioteca opencv-python(para ler/alterar/escrever a imagem), foi usado elementos básicos da sintaxe do python, então qualquer tutorial sobre python vai te ajudar.
Se procura tutoriais básicos sobre opencv-python, esta lista pode te ajudar: OpenCV-Python Tutorials.