Digital Imaging Integrated Circuit (DIGIC) é o processador de imagem utilizado pela Canon Inc. para toda família de produtos de fotografia e vídeo. As unidades DIGIC são usadas como processadores de imagem pela Canon em seus próprios produtos de imagens digitais. Várias gerações de DIGICs existem, e são distinguidos por um número de sufixo indicando a versão.
Atualmente, o DIGIC é implementado como um circuito integrado para aplicação específica (ASIC) projetado para executar processamento de sinal de alta velocidade, bem como as operações de controle no produto em que foi incorporado. Ao longo de suas inúmeras gerações, o DIGIC evoluiu de um sistema envolvendo vários circuitos integrados discretos a um único sistema de chip, muitos dos quais baseados no conjunto de instruções ARM. Custom firmware para estas unidades foi desenvolvido para adicionar recursos para as câmeras.