お知らせ掲示板V2
[使い方]
[タイトルのみ]
[関連発言]
[最新20発言]
[過去ログ一覧]
発言#1514を修正または削除できます:
お名前:
←パスワード(修正用)
アドレス:
パスワードも保存する
タイトル:
本文:
#1513(なお氏)の書き込みを引用します: >#1512(まめこ氏)の書き込みを引用します: >>1.似顔絵BBSの画像のレイヤー数を増やしたいのですが、可能でしょうか。よろしければどこを書き換えればいいのか、教えて下さい。もちろん画像は自分で用意します。 >>2.似顔絵BBSの似顔絵に、投稿者が文字を入力して合成できる機能はつかないでしょうか。こちらも、よろしければアドバイスをお願いします。。 face.cgiで画像の作成を行っているのでface.cgiに着目してみます。 37行目に for ($i = 0; $i < 9; $i++) {#各パーツについてチェック $n = $parts[$i];#パーツ番号(0..16) とあります。 ここで$iという変数が0〜8まで1ずつ増加しながら for文内をループするわけですが、この「0〜8」が 「顔と髪」「体」「眉(左)」「眉(右)」「目(左)」「目(右)」「鼻」「口」「その他」 の各部位を表しています。 もしこれに部位を追加するのであれば、 37行目の for ($i = 0; $i < 9; $i++) {#各パーツについてチェック を for ($i = 0; $i < 10; $i++) {#各パーツについてチェック にすれば良いのではないでしょうか? これでお望みのレイヤをひとつ追加された場合の 画像の作成処理は行えるかと思います。 しかしながらその他にも新たにレイヤを追加した分 入力フォーム(HTML)も増えているでしょうから それに対応した「入力フォームを作る」「入力された 内容を読み取る」「読み取った内容を上記face.cgiに渡す」 「これら内容をログファイルに書き込む」などの修正が 必要になるかと思います。 修正箇所が多数に渡るため画像作成部分に着目して ご案内しましたが、やりがいはあるかと思いますので がんばってください。 ちなみにこれを応用してユーザから指定された任意の文字列を 画像に埋め込むことも出来ると思います。 >以下のサイトの管理人に聞いてみてはどうですか? >これは「似顔絵イラストメーカー」と言って、似顔絵BBSの似顔絵部分のCGIを改良してるものです。アイコンメーカーなどもflyを使ってます。 > >ここ→ http://illustmaker.abi-station.com/ ここすごいですねー! 絵もきれいー
[目次に戻る]
管理人 :
キャメル