#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の出力結果はよくできてるので後も頑張ってください。 偽神楽坂安爺