Processingを活用して アニメーションLINEスタンプを作った話

2793065bed1427f1f34f4afe1a3879ec?s=47 cab_kyabe
February 02, 2019

Processingを活用して アニメーションLINEスタンプを作った話

2019.2.2
Processing Community Day Tokyo 2019
https://pcd-tokyo.github.io/

上記イベントでのLightning Talk発表資料です。
Processingを活用して画像を生成し、
結合していかにリリースに持っていくかという話です。

2793065bed1427f1f34f4afe1a3879ec?s=128

cab_kyabe

February 02, 2019
Tweet

Transcript

  1. 6.
  2. 16.
  3. 24.

    APNG߹੒༻Shell for d in $(find . -depth 1 -type d);

    do count=$(ls $d -l | wc -l | tr -d ' ') apngasm -o $d.png $d/*.png -d$((2000/($count-1))) -l1 done APNG Assembler https://github.com/apngasm/apngasm
  4. 25.

    APNG߹੒༻Shell for d in $(find . -depth 1 -type d);

    do count=$(ls $d -l | wc -l | tr -d ' ') apngasm -o $d.png $d/*.png -d$((2000/($count-1))) -l1 done 01_hello 02_bye … 01.png 02.png … σΟϨΫτϦϦετऔಘ
  5. 26.

    APNG߹੒༻Shell for d in $(find . -depth 1 -type d);

    do count=$(ls $d -l | wc -l | tr -d ' ') apngasm -o $d.png $d/*.png -d$((2000/($count-1))) -l1 done 01_hello 02_bye … 01.png 02.png … ϑΝΠϧ਺Χ΢ϯτ
  6. 27.

    APNG߹੒༻Shell for d in $(find . -depth 1 -type d);

    do count=$(ls $d -l | wc -l | tr -d ' ') apngasm -o $d.png $d/*.png -d$((2000/($count-1))) -l1 done 01_hello 02_bye … 01.png 02.png … 01_hello.png apngʹ݁߹
  7. 28.

    APNG߹੒༻Shell for d in $(find . -depth 1 -type d);

    do count=$(ls $d -l | wc -l | tr -d ' ') apngasm -o $d.png $d/*.png -d$((2000/($count-1))) -l1 done σΟϨΫτϦ໊ͷPNGϑΝΠϧΛੜ੒ 01_hello 02_bye … 01.png 02.png … 01_hello.png apngʹ݁߹
  8. 29.

    APNG߹੒༻Shell for d in $(find . -depth 1 -type d);

    do count=$(ls $d -l | wc -l | tr -d ' ') apngasm -o $d.png $d/*.png -d$((2000/($count-1))) -l1 done ಡΈࠐΉϑΝΠϧΛࢦఆ 01_hello 02_bye … 01.png 02.png … 01_hello.png apngʹ݁߹
  9. 30.

    APNG߹੒༻Shell for d in $(find . -depth 1 -type d);

    do count=$(ls $d -l | wc -l | tr -d ' ') apngasm -o $d.png $d/*.png -d$((2000/($count-1))) -l1 done delayΛ 2000 / (ϑϨʔϜ਺)ʹઃఆ ࠷େ࠶ੜ࣌ؒΛͪΐ͏Ͳ2ඵʹ͢Δ
  10. 31.

    APNG߹੒༻Shell for d in $(find . -depth 1 -type d);

    do count=$(ls $d -l | wc -l | tr -d ' ') apngasm -o $d.png $d/*.png -d$((2000/($count-1))) -l1 done ϧʔϓճ਺Λ1ճʹ͢Δ = ϧʔϓ͠ͳ͍
  11. 34.