
脳内メーカーのようなサービスを作りたいと思っています。
http://maker.usoko.net/nounai/
フォームから取得したデータに対して、
事前に準備した言葉を、比率、場所などを変化させて
表示しているわけですが、
そのアルゴリズムはどのように作成すればよいのでしょうか。
よく分からず悩んでおります。
解決方法をご存じでしたら、
ご教示して頂けたら幸いです。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
どこをどうお悩みなのか分からないのですが,解決の糸口になりそうなことを書いておきます。
まず入力された文字を文字コードか何かに変換すれば数値になって扱いやすいですね。
それで例えば,ある数値を5で割った余りは必ず0~4なので,これを使えば入力された文字に応じて5パターン得られそうです。
そんな感じで何分割するか,違う字はどこから始めてどのくらいの大きさの領域にするか,色はどうするか,字はどうするか等を決めればよさそうです。
各文字の位置は固定で,色と字が変わっているだけですね。
画像の生成はGDを使えばできそうです。
基本的に,数学的に計算しなくてもいろんなパターンを用意しておけばできるんじゃないでしょうか?
参考URL:http://jp2.php.net/gd
No.1
- 回答日時:
アルゴリズムを人に聞くのはそのシステムを放棄・丸投げしているのと同義です。
気をつけましょう。
脳内メーカーのロジックは単純で考えるまでもありません。
大抵のwebシステムと同じです。
[input]
↓
[make]
↓
[output]
です。
知りたいのはmakeの中身かとも思いますが、それは人に聞くものではありません。
マニュアル全編を100回くらい読み返せば何を使ってどのような設計を行っているか見えてくるでしょう。
見えてこない場合は読み足りていません。もう100回読み返しましょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
正しい五十音順について
-
5人のテストの点数を入力すると...
-
LIFO (Last In First Out) の読...
-
BCDについて
-
フリーセルの難易度について
-
小町算(+,-のみ)のトレースです。
-
プログラミングをしたいのです...
-
理系の高校生です。大学で情報...
-
VBAで仕様書は書きますか?
-
あるプログラムのコマンドライ...
-
65536は2の何乗なのでしょうか?
-
Excelで4096点以上のFFTの方法
-
VBAで関数をつくる
-
フローチャートの菱形が狭い。。。
-
変化させるセルが変化しない
-
OS入ってる機器のソフト・アプ...
-
PHPとJavaでSHA256の結果を同じ...
-
excelのexe化について
-
スレッド処理からダイアログを...
-
VB.NETで、プログラム上から新...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
正しい五十音順について
-
アルゴリズムとプロトコールの違い
-
期間重複チェックがわかりません
-
グループを均等に分けるには?...
-
BCDについて
-
シミュレーテッドアニーリング...
-
[ EXCEL VBA ] 図形を読み込む...
-
関数がどうしても分かりません
-
アルゴリズム フェルナンデス...
-
アルゴリズムについて(ちょい...
-
basicプログラムです。
-
乗換案内の作り方が知りたいです。
-
フローチャート等を説明したHP
-
動画で間違ったこと言っている
-
パスワードつきZIPの暗号化アル...
-
暗号化アルゴリズム
-
5人のテストの点数を入力すると...
-
ハノイの塔のさいきアルゴリズ...
-
ベイチ・カルノー図以外のとき方。
-
gooという検索エンジンの後にGo...
おすすめ情報