画像処理(Image processing)
デジタル画像を操作すること。低レベル(画素、フィルタ、エッジ検出)から高レベル(物体認識、セグメンテーション)までを含み、コンピュータビジョンの土台となる。
古典的な道具立ては OpenCV(C++/Python、2000年〜)、Pillow(Python)、ImageMagick(CLI とライブラリ)、より高速なフォークの GraphicsMagick など。処理には畳み込みフィルタ(ぼかし、シャープ化、エッジ検出)、ヒストグラム平坦化、モルフォロジー(膨張/収縮)、色空間変換、フーリエ変換などがある。AI ベースの現代的手法には、セグメンテーションの U-Net、インペインティングの Stable Diffusion、汎用セグメンテーションの Segment Anything(Meta、2023年)がある。ハードウェア加速は GPU(CUDA)、スマートフォンの DSP、ISP(Image Signal Processor)が担う。