Cómo hacer una miniatura de una foto tomada de la cámara?

En mi aplicación estoy usando la aplicación de cámara externa para hacer fotos y guardarlo en sdcard, y necesito una miniatura cuadrada de esta foto. He conseguido recortar la imagen en miniatura enviada por la cámara en la intención, pero ya que estoy guardando la foto en el disco, la intención está vacía, y mi viejo método para hacer cuadro cuadrado Bitmap cropped = Bitmap.createBitmap(source, 0, 0, min, min) lanza una excepción OutOutMemory.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.