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の間違いでしたー!
ありがとうございました。すっきりしました。



記事削除

記事NO.パスワード
(質問が解決したスレッドは他の利用者に活用してもらうため、削除しないようお願いします)

NO.91445への返信

マスコット

好きなマスコットを選んでください。

名前

e-mail
HOME
  1. 初めて利用する方は、HSP3掲示板の使い方をお読みください。
  2. 不要部分の多い長いスクリプトの投稿は ご遠慮ください。
  3. 書き込みは自動改行されません。適度に改行を入れてください。
  4. スクリプトは小文字の<pre>〜</pre>で囲むと見やすく表示できます。

削除用パスワード

解決したら質問者本人がここをチェックしてください。

エラー発生時、再送信すると二重送信になることがあります。
回答が得られたら、お礼書き込み時に[解決]チェックしてください。
SPAM防止のためURLから始まる文章は投稿できません。
SPAM防止のため英文字のみの本文を投稿することはできません。

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