2023-12-30 13:53:27
画像をputImageDataでまるっとキャンバスに表示する
画像をgetimageDataにて、一気に取得することができるようになり、取得に関しては、とても高速に処理できるようになりました。 ただ、putimageDataを使って、キャンバスに画像を表示する方法がわかりません。 https://n3s.nadesi.com/id.php?539 (画像処理をするプログライン)を参考に、「#色データの取得と設定」で書かれている関数を使って表示しようと思ったのですが、うまくいきませんでした。 「●(xywhの|xywhを)色データ取得」をつかって、キャンバスの画像データを取得して、その値を変更して、 「●(xywhを色データで|xywhに)画像処理反映」を使い、キャンバスに描画しているのはなんとなく わかりました。 けれど、その、「画像処理反映」の関数の中で、再度「getimageData」を使いキャンバスのデータを取得し直しているように見えて、 どういう動作をしているのかわかりませんでした。 この関数はどのように使えばよいのでしょうか。 また、できれば、「●(xywhを色データで|xywhに)画像処理反映」で、再度「getimageData」を利用する意味も教えてほしいです。 よろしくおねがいします。 |