• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ビットマップファイルの編集 [VS2005])

ビットマップファイルの編集の効率化について

このQ&Aのポイント
  • ビットマップファイルの編集における処理時間の短縮法について相談です。
  • 画像データ部の8ビットを1ビットに圧縮する処理に時間がかかってしまいます。
  • 256色のビットマップファイルをモノクロビットマップに変換して格納する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.1

string化せずに直接数値に変換してしまえばいいんではないでしょうか。 それぞれの桁に128,64,32,16,8,4,2,1(2の7乗、6乗...1乗、0乗)をかければ8桁2進表記が示す値を計算できます。

ikamana
質問者

お礼

D-Matsu様 アドバイス有難う御座います。 頂いた方法で走らせたら即処理が終わりましたw 基本的な部分だと思うのですが、気づかずに無駄な処理をしておりました。 大変参考になりました! 有難うございました!