rasterization
ラスタライズ
名詞
rasterizationは、数学的な計算に基づいたベクトル形式のデータを、画面上の点(ピクセル)の集まりであるビットマップ形式に変換するプロセスを指します。この操作により、拡大しても劣化しないベクトルデータが、ディスプレイやプリンターで実際に表示・印刷可能な形式になります。
ベクトル形式とラスタ形式の対比
ベクトル形式は点と線の方程式で描画されるため、どれだけ拡大しても境界線が滑らかに保たれます。一方で、rasterizationを経て生成されるラスタ画像は、固定された解像度を持つピクセルの格子で構成されています。そのため、必要以上に拡大すると、ピクセルが目立つジャギーと呼ばれる階段状のギザギザが発生します。
実務上の活用シーン
グラフィックデザインやウェブ開発において、SVGなどのベクトルファイルをPNGやJPEGなどの画像ファイルとして書き出す際にこのプロセスが行われます。また、コンピューターグラフィックスのレンダリングパイプラインにおいても、3次元のポリゴンモデルを2次元の画面上のピクセルに変換するために不可欠な工程として利用されています。
意味
名詞ラスタライズ
数学的なパスで定義されるベクトル画像を、ピクセルの格子で構成されるラスタ画像に変換すること
The software performs rasterization to convert the SVG file into a PNG for web display.
そのソフトウェアは、ウェブ表示用に`SVG`ファイルを`PNG`に変換するためにラスタライズを行う。
関連語
pixelationvectorizationpixelrastervectorbitmapresolutionrenderinggraphicsdisplayscreenmonitorimagegridsamplingaliasinganti aliasinginterpolationscanlinebufferGPUprocessoralgorithmcoordinatevertexedgepolygontrianglemeshtexturemappingshadingcolorpalettebit depthdpippiscalingzoomcompressionformatJPEGPNGGIFPDFcanvaslayermaskopacityalpha channeldigitizationquantizationdiscretizationgeometryprojectionviewportrefresh ratelatencythroughputhardwaresoftwaredriverAPIshaderfragment