Я пытаюсь это сделать, но у меня ничего не получается.Есть ли возможность сохранить этот объект или его значения и затем использовать его, например, для перерисовки?
Вместо сохранения массива данных изображения (который является несжатым), я бы предложил использовать Canvas.toDataURL для получения PNG-кода в формате base64 для холста и сохранения этой строки.
Canvas.toDataURL
Позже вы можете нарисовать URL этих данных на холсте .