- 締切済み
画像を記号化
ビットマップ画像を,できる限り短いテキストデータ(例:36進数)に変換する方法を教えてください。お願いします!
- みんなの回答 (5)
- 専門家の回答
みんなの回答
- rinkun
- ベストアンサー率44% (706/1571)
回答No.5
やりたいことはバイナリデータのテキスト化でしょうか。 簡単にはBASE64エンコードをすれば良いですが、Ishとかを使った方が効率的かもしれませんね。 なお、データの圧縮についてはzip等を使いましょう。なお画像がBMPじゃなくてJPEGなんかだと圧縮しても縮まないのでしない方が良いです。
- Gotthold
- ベストアンサー率47% (396/832)
回答No.4
バイナリをAsciiテキストにしたいなら Base64でいいんじゃない? しかし36進数って中途半端だなあ。
- zwi
- ベストアンサー率56% (730/1282)
回答No.3
>投稿ありがとうございます。どういう意味でしょうか。ビットマップを0~9・A~Zの36進数に置き換えるフリーウェア等ないですかね。お願いします。 ここはプログラマ向けの質問カテゴリになりますので、当然プログラムの作り方が回答になります。フリーウェアに関しては別カテゴリで質問してください。 >ランレングス法、ハフマン符号化orLZ法の組み合わせですかね。 全て圧縮のアルゴリズムです。
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.2
裏技: ほーむぺーじにアップロードする. 「短い」かどうかはさておいて, URL という「テキストデータ」にはなりますね.
- SilverThaw
- ベストアンサー率32% (260/806)
回答No.1
ランレングス法、ハフマン符号化orLZ法の組み合わせですかね。
補足
投稿ありがとうございます。どういう意味でしょうか。ビットマップを0~9・A~Zの36進数に置き換えるフリーウェア等ないですかね。お願いします。