Для классов Image или BitmapImage нет метода Dispose (), поэтому лучшее, что вы можете сделать, - это удалить поток, в который вы получаете данные.Но я лично искал бы проблему где-нибудь еще, поскольку изображения должны быть автоматически собраны с помощью GC (на самом деле они делают это).
Могут быть обработчики событий, которые привязываются к вашей странице извне, что делает невозможным сбор GCэто, например, у вас есть ссылка на страницу в настройках вашего приложения или что-то.Или GC просто не сразу собирает сброшенные объекты, но ждет определенного времени - попробуйте несколько раз переместиться назад / вперед и посмотрите, увеличивается ли память вверх и вверх.
В любом случае, в этом нет необходимости./ возможность освобождения ресурсов, взятых Image / BitmapImage вручную (только соответствующий поток, который обычно не дает результата, поскольку он кэшируется в изображении).