PROBLEM TO BE SOLVED: To provide an image processing device capable of quickly performing processing when image processing is applied to a high resolution image and an imaging device thereof.SOLUTION: A control unit 40 includes an image processing unit 44 for performing various types of image processing. The image processing unit 44 includes a storage unit 45 for setting IDs representing a plurality of pixel values with consecutive bits, and previously storing arithmetic operation results of combination of all the pixel values in association with the ID; and a reading unit 46 for reading out the arithmetic operation results stored in the storage unit 45 by using the IDs representing the plurality of input pixel values with the consecutive bits.SELECTED DRAWING: Figure 4COPYRIGHT: (C)2019,JPO&INPIT【課題】 高解像度の画像に対して画像処理を実行する場合においても、処理を迅速に実行することが可能な画像処理装置およびイメージング装置を提供する。【解決手段】 制御部40は、各種の画像処理を実行する画像処理部44を備える。この画像処理部44は、複数の画素値を連続するビットで表したIDとし、全ての画素値の組み合わせによる演算結果を、予め前記IDと関連付けて記憶する記憶部45と、入力された複数の画素値を連続するビットで表したIDを利用して、記憶部45に記憶された演算結果を読み出す読出部46とを備える。【選択図】 図4