Touch PNG Image Background Problem

Hi, I have the following problem, I have a PNG Image, when I touch it some action is executed. The problem is that when I touch where the transparent background of the PNG Image is the action is executed! How can I resolve this?
Thanks!
Thanks!
Comments
Right now you can only choose between rectangles and circles. The rectangles will be the size of the bounding box - including the transparent pixels.