Eine Bildverarbeitungsvorrichtung umfasst eine Extraktionseinheit bestimmter Kandidatenbereiche, eine Bezugsbereichseinstellungseinheit, eine Extraktionseinheit lokaler Bereiche, einen Berechner lokaler Merkmalsdaten, eine Gewichtungseinstellungseinheit und eine Merkmalsdatenintegriereinheit. Eine Extraktionseinheit bestimmter Kandidatenbereiche extrahiert einen bestimmten Kandidatenbereich, der eine vorgegebene Bedingung erfüllt, aus einem intraluminalen Bild, das in einem Körperhohlraum erfasst wurde. Die Bezugsbereichseinstellungseinheit stellt einen Bezugsbereich ein, der zumindest einen Teil des bestimmten Kandidatenbereichs umfasst. Die Extraktionseinheit lokaler Bereiche extrahiert lokale Bereiche aufgrund des Bezugsbereichs. Der Berechner lokaler Merkmalsdaten berechnet lokale Merkmalsdaten, die Merkmalsdaten von jedem der lokalen Bereiche sind. Die Gewichtungseinstellungseinheit stellt eine Gewichtung abhängig von jedem der lokalen Bereiche aufgrund des bestimmten Kandidatenbereichs ein. Die Merkmalsdatenintegriereinheit integriert die lokalen Merkmalsdaten.An image processing apparatus includes an extraction unit of certain candidate areas, a reference area setting unit, a local area extracting unit, a local feature data calculating unit, a weight setting unit, and a feature data integrating unit. An extraction unit of certain candidate areas extracts a particular candidate area that satisfies a predetermined condition from an intraluminal image acquired in a body cavity. The reference area setting unit sets a reference area including at least a part of the designated candidate area. The local area extraction unit extracts local areas based on the reference area. The local feature data calculator computes local feature data that is feature data of each of the local areas. The weight setting unit sets a weight depending on each of the local areas due to the particular candidate area. The feature data integration unit integrates the local feature data.