add CoreImage dependence