boostorg / boostorg/gil

Inconsistency in image and pixel types using floating point channels.

オープン
#407 コメント 1 件 リアクション 0 件 担当者 1 名 @mloskot が担当を希望しています GitHub で見る
cat/bug core
主要言語
C++
スター
199
フォーク
171
平均マージ
1日 14時間
マージ済み PR(30日)
10

説明

The typedefs for images and pixels using 32-bit and 64-bit floating point channel values are inconsistent. The 32-bit types defined in *boost/gil/typedefs.hpp* uses `boost::gil::scoped_channel_value` while 64-bit types defined in *boost/gil/io/typedefs.hpp* uses `double`.

`float64_t` is defined in *boost/gil/typedefs.hpp* as `scoped_channel_value` so my guess is that this is the correct channel type for 64-bit images and pixels.

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。