Convertir Bitmap en memoria a Bitmap con Bitmap.Config.RGB_565

Tengo un mapa de bits cargado que me gustaría convertir para establecer la configuración enBitmap.Config.RGB_565. ¿Hay una forma sencilla de convertir unBitmap ¿A esta configuración después de que el mapa de bits ya está cargado en la memoria? Por ejemplo, a continuación tengo un mapa de bits descodificado de los recursos de la aplicación, sin embargo, ¿cómo convertiría un ya cargado?Bitmap aRGB_565? Estoy seguro de que es algo simple, sin embargo, soy bastante nuevo para trabajar con mapas de bits y, después de algunas horas de buscar en línea, desafortunadamente no pude encontrar lo que necesitaba específicamente.

BitmapFactory.Options options = new BitmapFactory.Options();
options.inPreferredConfig=Bitmap.Config.RGB_565
bitmap=BitmapFactory.decodeResource(getResources(), R.drawable.myphoto ,options);

Respuestas a la pregunta(3)

Su respuesta a la pregunta