При выполнении условий задачи - никак нельзя уменьшить, если не сжать, предварительно, само изображение средствами самого графического формата (который вы не указали).
Если же делать по-человечески, то нужно перестать заниматься ерундой и кодировать в Base64, а начать хранить данные, как BLOB, если ваша база (которую вы также не указали почему-то) поддерживает этот тип.
aial, задача показа картинки в приложении никак напрямую не обусловлена хранением картинок в базе именно в Base64. Вы что-то недопонимаете в этом вопросе.