Prevent Image Capture from opening when a memory card is inserted
Your Mac doesn't really know the difference between a Camera and the SD card. It treats them all pretty much the same. So, in the iPhoto Preferences you can select 'Do Nothing' when a camera is connected, and that will stop Image Capture launching.

iPhoto Menu -> Preferences -> General