「プラナー方式」の版間の差分
imported>Mono Book 編集の要約なし |
編集の要約なし |
||
| 1行目: | 1行目: | ||
'''プラナー''([[英語]]:Planar)とは、[[コンピューターグラフィックス]]における二次元画像の表現方式のひとつである。 | '''プラナー'''([[英語]]:Planar)とは、[[コンピューターグラフィックス]]における二次元画像の表現方式のひとつである。 | ||
==概要== | ==概要== | ||
プラナーはある画像を表現する際に[[色空間]]の色成分ごとに分離した状態で保持している形式のことをいう。 | |||
たとえば[[RGB]]であれば以下のように分離された形式で[[データ]]が保持されているものをプラナー方式という。 | たとえば[[RGB]]であれば以下のように分離された形式で[[データ]]が保持されているものをプラナー方式という。 | ||
| 9行目: | 9行目: | ||
*BBBBBBBBBBBBBBBB〜 | *BBBBBBBBBBBBBBBB〜 | ||
[[Photoshop]]などでいえば[[原色]]ごとに[[レイヤー]]があるような感じである。 | [[Photoshop]]などでいえば[[原色]]ごとに[[レイヤー]]があるような感じである。 | ||
逆に分離されていないものを[[パックドピクセル]]方式という。 | 逆に分離されていないものを[[パックドピクセル]]方式という。 | ||
| 18行目: | 17行目: | ||
これには画像圧縮や画像認識などの多くが該当する。 | これには画像圧縮や画像認識などの多くが該当する。 | ||
有名なところでは[[JPEG]] | 有名なところでは[[JPEG]]やJPEG2000といった画像圧縮アルゴリズムの多くが内部処理においてプラナー形式を採用しており、たとえばJPEGの内部では、赤色を圧縮する、緑色を圧縮する、青色を圧縮するという感じで色ごとに処理するようになっている。また[[OpenCV]]も内部的にはプラナー方式を採用している(OpenCVが依存している[[Intel Image Processing Library]]がプラナー形式を採用している)。 | ||
[[OpenCV]] | |||
[[Kinect for Windows v1]]のSDKもベータ版のころはプラナー方式を採用していたが、正式版では[[プログラマー]]が扱いやすいよう配慮したのか[[パックドピクセル]]に変更になっていた。 | [[Kinect for Windows v1]]のSDKもベータ版のころはプラナー方式を採用していたが、正式版では[[プログラマー]]が扱いやすいよう配慮したのか[[パックドピクセル]]に変更になっていた。 | ||