画像編集
画像エディタに備わっているアルゴリズムにより、ピクセルを複数まとめて扱うこともできるし、個々に操作することもできる。本項目では主にビットマップ画像編集について解説する。
一方、ドローツール(Adobe IllustratorやCorelDRAW、Inkscape など)は、ベクトル画像の生成・編集に使われる。ベクトル画像はピクセルではなく、直線やベジェ曲線、テキストなどの形で格納される。ベクトル画像をビットマップ化(ラスタライズ)するのは、逆(ビットマップ画像のベクトル化)よりも容易である。ビットマップ画像のベクトル化はコンピュータビジョンの研究テーマの1つとなっている。ベクトル画像は編集が容易で、任意の解像度のビットマップ画像に変換可能である。一方、ビットマップ画像も拡大・縮小は可能ではあるが、整数倍率の縮小でない限り、その操作には何らかの推論が含まれている。
画像編集ソフトウェアには様々な特殊な効果を施す機能がある。画像を斜めにしたり歪めたり、アート的効果を与えたり、テクスチャ効果を与えたりといった機能である。
多くの画像ファイルフォーマットではデータ圧縮技術を使ってファイルサイズを削減している。画像圧縮はデジタルカメラでも行えるし、コンピュータ上でも行える。例えば、JPEG形式の画像は既に圧縮されている。画像圧縮する際には圧縮率が設定可能であることが多い。
PNG形式などで使われている圧縮アルゴリズムでは、情報が失われないため、圧縮前の状態に戻すことができる(可逆圧縮)。JPEG形式では非可逆圧縮アルゴリズムが使われている。後者は圧縮率が高いが、情報が失われるため、画像の細部の品質が劣化する。JPEG形式では、人間の脳や視覚に関する知識を応用して、この劣化が目立たないよう考慮している。