Ahora creo que sí he entandido lo que necesitas. No creo que se pueda modificar la forma del componente (como pides), lo que sí creo que se debe poder hacer es detectar cuando el Click está dentro o fuera de la silueta que tú necesitas (de ahí que te preguntara para qué lo querías).
La primera forma que se me ocurre (aunque seguro que debe haber más) es utilizar una máscara en B/N de tu Imagen. Cuando pulsas sobre tu imagen, te quedas con la X y la Y y buscas ese punto en la máscara. Segun el color que obtengas sabrás si está dentro o fuera de la silueta.
Es un sistema que se utiliza por ejemplo, al hacer cambiar la forma de los formularios para que se adapten su silueta a una imagen.
Por ejemplo, si tu imagen es
esta, necesitas una máscara como
esta.
En este ejemplo si pixel[X,Y] es negro estás dentro y si es Blanco es que estás fuera.
Espero haberme explicado.