HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2020
0925
ひつじgcopyとgrotate5未解決


ひつじ

リンク

2020/9/25(Fri) 21:13:37|NO.91445

こんにちは。
標準命令を色々いじっているのですが、grotateはgcopyの完全な上位互換と考えていいのでしょうか
(処理の重さとかは別にして)。
後者はgmodeも反映されなくてあまり使う利点がわかりません…
皆さんの使い分けとかあったら教えてください。



この記事に返信する


沢渡

リンク

2020/9/26(Sat) 10:47:41|NO.91451

「gcopyにgmodeが反映されない」なんて無いと思いますが。
(私はgmode+gcopyを思いっきり多用しているので)

それを抜きにしても、「gcopyは画像の左上がカレントポジションに合わせられるが、
grotateは画像の中心がカレントポジションに合わせられる」という違いがありますし、
(正確な位置に表示させたい場合、grotateだと画像の大きさを正確に把握する必要がある)
また処理の重さについても、大量の画像を短時間の間に表示するような状況だと
バカにならないと思います。
よって、「grotateはgcopyの完全な上位互換」ではないでしょう。



TOMATO

リンク

2020/9/26(Sat) 12:45:26|NO.91453

>「gcopyにgmodeが反映されない」なんて無いと思いますが。
ひつじさんはgcopyではなくgzoomのことを言ってるのかなぁ?

gzoomであれば、過去ログにズバリな質問と回答がありますね。
http://hsptv.sakura.ne.jp/play/pforum.php?mode=pastwch&num=7205



沢渡

リンク

2020/9/26(Sat) 16:39:28|NO.91455

なるほど、そういうことなら確かにgzoomにはgmodeの設定は適用されませんね。
以下、gzoomとgrotateの比較です。
gzoomの方が比較的綺麗な拡大が行われているのがわかるかなと。
(『HOT SOUP PROCESSOR』の辺りがわかりやすい)

screen 0,960,600 buffer 1,640,200 : gsel 1 picload "doclib\\hsp3ttl.jpg" gsel 0 gmode 0,640,200 //gzoom pos 0,0 gzoom 960,300,1,0,0,640,200,1 //最後のパラメータを0にすると、grotateと同じ単純な拡大方式になる //grotate pos 480,450 grotate 1,0,0,0,960,300



ZAP

リンク

2020/9/26(Sat) 17:32:41|NO.91456

gzoomは綺麗に拡大できる
grotateは画質はgzoomより荒いが処理速度が軽い、あと回転ができる

目的に応じて使い分けましょう



ひつじ

リンク

2020/9/26(Sat) 19:51:39|NO.91457

gzoomの間違いでしたー!
ありがとうございました。すっきりしました。



ONION software Copyright 1997-2023(c) All rights reserved.