Recortar una imagen en forma irregular

Necesito recortar una imagen en forma irregular de mi aplicación, es decir, selecciono una parte por el dedo y si hago clic en el botón de recorte, la parte seleccionada solo en la imagen se guardará en SDCard.

¿Cómo lograrlo?

Debe definir una ruta de acceso para la forma que desea cortar.
A continuación, crear un rectángulo alrededor de él un conjunto de todo entre su forma y el rectángulo a transparente (canal alfa)

Esta fuente aquí debe darle algunos consejos:
https://github.com/lvillani/android-cropimage/blob/develop/src/com/android/camera/CropImage.java
Echa un vistazo al método onSaveClicked, línea 209

Consulte este proyecto: https://github.com/coderush/FlexiCrop

Tiene el código para recortar formas irregulares.

  • Activos de Android sin contexto
  • API de SMS de Android
  • 'Fuera de error de memoria' al construir Android en una máquina virtual
  • ¿Enfoque para la fijación de NoClassDefFoundError?
  • SSL Broken Pipe
  • No se puede encontrar la clase de símbolo onClickListener
  • Google Maps de Google - Error al inflar el fragmento de clase
  • Encabezados ListView sin separadores de elementos de lista
  • Acerca de los nuevos métodos y métodos obsoletos en las API de Android
  • Obtener Elementos de JSON Array Android
  • Android protobuf nano uso
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.