#99 Article 667 Posted at 1993/02/01 01:27:44 by イ為 (MAP386) []

Subject: Re:*14 gra2chr - TPの課題ね。(^_^;) /662 ..... /640 /639

> Ver.upは可能な限りすべきでわない、というのが持論なので。

 そうするとVer.upとやらは自信に満ちてカンペキと思ったプログラ
ムにバグがみつからない限りやらないつうことなのかしら。

 私の提示した条件はクリアしたんだし、もっといろんな意見を聞く
ためにも、いちおう公開してもかまわないレベルだと思います。#99
だと研究でしかないから。

> どうして整数化しなくちゃいけないのかしら? これがよく分からないです。

214>    for i:=0 to 255 do
215>      begin fg:=abs(u/pixltonemax-chrdata[i,1]/chrtonemax)+abs(d/pixltonemax-chrdata[i,2]/chrtonemax);
216>            if ((chrdata[i,0]=1) and (fg<tmp)) then begin j:=i; tmp:=fg end;
217>      end;

 もろにこれです。同じ計算を何度もするのは目にみえてるし高い精
度も必要ないはず。整数化すれば倍以上速くなると思います。fgの評
価の前にchrdata[i,0]のフラグのチェックを行えば更にいいっしょ。

> グラフィックの解析は口で言うほどやさしくないのが実際なので・・・・

 しかしながら安直なアルゴリズムでも結構イケルのも実際です(笑)

> しかし、もともと手抜きと冗談半分で作ったこのプログラムに(笑)こんなに
> 注文が付くことになるとは思わなかった。(^_^;)

 甘い。

>皆で、段階を追って立派な FreeWareBuilderに育て上げましょう(ヲィ)
(by Dr.ちゃい)

 gra2chrの出力結果はよくできてるので後も頑張ってください。

						偽神楽坂安爺