Для StableDiffusion есть расширение ControlNet, которое может генерировать изображения по исходной картинке, готовой модели или простому наброску: