Processing python

【Processing×Python】アニメーションをGIFに変換して保存する方法

記事内に商品プロモーションを含む場合があります

初めまして講師のダダです

今回は、アニメーション作品を作ったけど保存の方法がわからない方へ向けて書いています

この記事を見ることで、簡単なGIFアニメーションが作れるようになります

↓↓↓アニメーションの作り方についてはこちらから

アニメーションの作り方

ポイント

・アニメーションの作成

まずは簡単なアニメーションを作成していきます

・frameCountをif文でフレームの数を指定

・各フレームをPNG画像として新しくファイルを作成し保存

####部分でフレームの数に合わせて数を入れてくれます

・Processing付属のムービーメーカーで一つの動画にしていきます

↑↑↑画像をクリックすると翻訳ページに飛びます

アニメーションを作成

今回はアニメーションのフレームをカウントする物を作っていきます

これでフレームのカウントをしてくれるアニメーションができました

スゥちゃん
スゥちゃん

実行してみても終了するまでカウントし続けるだけなんだけど?

ダダ
ダダ

そんな時はif文で条件を付けてみよう

if文を使ってフレームに条件を付ける

このコードを先ほど作ったアニメーションに追加していきます

ダダ
ダダ

このままでは終わりがないので

終わりの条件をコードで入力します

if文についてはこちらの記事を参考にしてください

PNG画像として1枚ずつ保存していきます

保存のためのコードはこちら

saveFrame("ファイル作成/フレーム数を入力.png)

saveFrameを入力することで、画像を保存してくれるファイルを作成し

保存したPNG画像に番号を入力してくれます

完成コードはこちら

保存した画像はこのように保存されます

ダダ
ダダ

このままでは、GIFにできないのでProcessing付属のムービーメーカーを使ってGIFをアニメーションを作ります

Processing付属のムービーメーカー

ツール→ムービーメーカーを選択

ムービーメーカーの使い方

ファイルの選択方法

最後に名前を付けて保存ができると

\\\GIFアニメーションの完成///

まとめ

アニメーションを作っても、保存ができなくてSNSへアップができない

みんなに見てもらえないという方は、是非アニメーションを作ってみてください

動く物ができるとモチベーションにもつながりますよ

Pythonってどんな物?
プログラミングってどんな物?という方はこちらの記事を参考にしてみてください!!

また、プログラミングに興味はあるけどどうやって勉強していいのかわからないという方はプログラミングを視覚的に理解できる講座を作っていますのでこちらを参考にしてみてください!

Udemyというプラットホームを使用して作成した講座です。
初心者向けに作った講座となっております。以下から講座の確認ができるので見てみてください

Udemyの講座はこちらから

プログラミング学習を進めているけれど、まだ副収入につなげられていない…そんなあなたへ!今こそ、学んだスキルを活かして副業に挑戦する絶好のチャンスです。プログラミングだけでなく、自分のスキルや商品をネットで販売する『ネットショップ』を開設してみませんか?

ネットショップを持つことで、自分の知識やスキルをより多くの人に届け、副収入を得ることが可能です。学んできたプログラミングを活かして、ショップのカスタマイズや運営も自由自在に行えますし、もし商品作成が難しい場合でも、デジタル商品やサービス提供など、いろんな選択肢があります。

このステップで一歩踏み出せば、今学んでいることが副収入に直結し、自分の時間をより有効に使うことができるはずです!一緒にネットショップを開設し、副業の第一歩を踏み出しましょう!

-Processing python
-, , , ,