Processingで画面上のキャンバスから切り取って画像を保存する
学校の課題で、直線検出みたいな課題をしてる、デバッグ用に色々書いているけど、提出すべきなのは一番左の画像一枚。PImageに対して書き込んでるわけではないから、うまく切り取って保存できないという時があるでしょう。
素直に save()
したあとにトリムしても良いのですが。Processingにはget()
という関数があるので、これを使うと便利です。具体的にはこんな感じです。
PImage saveImage = get(0, 0, img.width, img.height); saveImage.save("yay.png");
ガンガン単位を取得していきましょう。
ネタ画像 from
Strange building with VQ1005 | Nakagin Capsule Tower @ Shinb… | Flickr - Photo Sharing!