imagens lidas diretamente de um arquivo são imutáveis, então vc precisa criar uma imagem mutável, mas antes vc precisa pegar a cópia dos pixels das duas imagens, calcular qual lugar da imagem principal vc depois vc copia a imagem principal pra ela, deopis vc calcula qual o pedaço da imagem principal vc quer aplicar a marca d’agua, deopis vem a parte dificil, que é aplicar o algoritmo de sobreposição de imagem, vc pode tentar primeiramente a simples adição de imagem, se nao for satirfatori entao vc vai ter que correr atrás de algum bom algoritmo de sobreposição, pode procurar por esses algoritmos na internet, deopis disso é só criar uma imagem mutavel e aplicar os novos pixels a ela
suponho q manipular as classes de imagems seja tranquilo pra vc, o trabalho vai ser o algoritmo de imagem, mas qlqr duvida postaa e denovo
flw, t+