仕様には次の 4 つのテーブルがあります: http://www.denso-wave.com/qrcode/vertable1-e.html
バージョン 1 ~ 40 を処理する
データの文字列に必要なバージョンを計算するために何かをコーディングした人がいるかどうか疑問に思っています。データをエンコードするために私が見たライブラリはどれもこれを提供していません。
仕様には次の 4 つのテーブルがあります: http://www.denso-wave.com/qrcode/vertable1-e.html
バージョン 1 ~ 40 を処理する
データの文字列に必要なバージョンを計算するために何かをコーディングした人がいるかどうか疑問に思っています。データをエンコードするために私が見たライブラリはどれもこれを提供していません。
http://code.google.com/p/jsqrencode/downloads/list
内部には、文字列が収まる最小のバージョンを見つける genframe があります。
実際には数式を使用せず、単純に線形にテストします (おそらく bsearch の方が高速です)。テーブルは固定値を使用し、アルゴリズムによって生成されないため、アルゴリズムや方程式はなく、実際に可能なもの (コンパクト) もありません。