画像を16ビットRGB565形式に変換します
RGB565とは?
RGB565は16ビットカラーフォーマットで、赤5ビット、緑6ビット、青5ビットで色を表現します。
このフォーマットは、メモリ使用量を削減しつつ、比較的良好な色再現性を提供するため、組み込みシステムで広く使用されています。
ディザリングとは?
ディザリングは、画像の色数を減らす際に発生するバンディング(階調の段差)を軽減する技術です。
ディザリングを適用することで、より滑らかで自然な見た目の画像を得ることができますが、
意図的にノイズを加える処理であるため、画像がざらついて見えることがあります。
📌 出力形式について
PNG画像: PNGはRGB565をサポートしていないため、RGB565で計算された色をRGB24で保存されます。
ブラウザでの表示確認や画像の視覚的な確認用です。
C配列形式: 実際のRGB565 16ビット値(uint16_t)で出力されます。
マイコンやマイクロコントローラーで直接使用できるため、組み込み機器向けの実装にはC配列形式を推奨します。