MN #26 - Demosaicing Prep.
04:47. 寝る前に調べものなどをして無駄な夜ふかし...すべてを投げ打って寝るには規律が必要.
猫の Bayer image をとりあえずそのまま png にする。それが動いたら素朴に demosaic を実装したい所存。
- Gflags のドキュメント微妙に間違ってる。気が向いたら昼間レポートする
https://gflags.github.io/gflags/
- というかサンプルが古いままなんだな。
- VSCode, gflags のマクロが作る変数名まで補完できる。すごい。余暇に限ると CLion に金払う必要なし。
- Raw を何もせず無理やり 8bit RGB にするコードを書いたが、最適化コンパイルしても 2.5 秒くらいかかるね。ファイル読み書きもあるんでループだけともいえず内訳が知りたいが、素の Linux/C++ だとさっと速度を道具がないなあ。
- absl/time で雑にシングルスレッド用 trace を実装してみる。PNG 書くのが大半でループは数十ms. ですよね・・・。それにしたって遅すぎる気がするけれど。
- とかやってたら時間切れ。明日こそ demosaic すんぞ。