Submit Search
Upload
Javaユーザに知ってほしいProcessing入門
•
Download as PPTX, PDF
•
2 likes
•
1,556 views
chickenJr
Follow
JavaDoでしょう #08 スピーカー枠にて発表した資料の修正・加筆版です。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 32
Download now
Recommended
チラ見せ♡ナイト@20150410 LT公開用
チラ見せ♡ナイト@20150410 LT公開用
Keisuke Utsumi
永和コンサル式プレゼン作成法(公開用)
永和コンサル式プレゼン作成法(公開用)
Yasui Tsutomu
Serverless LT 20201202
Serverless LT 20201202
ssuserebdd2a
Ldd13 present
Ldd13 present
Masashi Kayahara
コーディング入門以前
コーディング入門以前
Yutaka Kinjyo
勉強会用資料:Javaアプリ作成
勉強会用資料:Javaアプリ作成
ssuser331f24
テスト駆動開発へようこそ
テスト駆動開発へようこそ
Shuji Watanabe
アジャイルってなにが美味しいの
アジャイルってなにが美味しいの
Yasui Tsutomu
Recommended
チラ見せ♡ナイト@20150410 LT公開用
チラ見せ♡ナイト@20150410 LT公開用
Keisuke Utsumi
永和コンサル式プレゼン作成法(公開用)
永和コンサル式プレゼン作成法(公開用)
Yasui Tsutomu
Serverless LT 20201202
Serverless LT 20201202
ssuserebdd2a
Ldd13 present
Ldd13 present
Masashi Kayahara
コーディング入門以前
コーディング入門以前
Yutaka Kinjyo
勉強会用資料:Javaアプリ作成
勉強会用資料:Javaアプリ作成
ssuser331f24
テスト駆動開発へようこそ
テスト駆動開発へようこそ
Shuji Watanabe
アジャイルってなにが美味しいの
アジャイルってなにが美味しいの
Yasui Tsutomu
Arachne Unweaved (JP)
Arachne Unweaved (JP)
Ikuru Kanuma
DroidKaigi - Welcome talk
DroidKaigi - Welcome talk
Masahiro Hidaka
NDS36 Java7&Java8
NDS36 Java7&Java8
Yukiya Nakagawa
Generating word clouds in python
Generating word clouds in python
AyakaHonda1
20140405 mavenセントラルリポジトリへの登録のコツ 第5回渋谷java
20140405 mavenセントラルリポジトリへの登録のコツ 第5回渋谷java
Y Watanabe
去年のデブサミの「日本Seleniumユーザーコミュニティ」のLTが真面目すぎてイマイチだったので、今年は何とかしようと色々がんばった結果ww
去年のデブサミの「日本Seleniumユーザーコミュニティ」のLTが真面目すぎてイマイチだったので、今年は何とかしようと色々がんばった結果ww
Nozomi Ito
Rancher select
Rancher select
cyberblack28 Ichikawa
Startup jenkins!
Startup jenkins!
Kanu orz
渋谷java−あなたのプロジェクトで気軽にjavaをバージョンアップするために必要なこと
渋谷java−あなたのプロジェクトで気軽にjavaをバージョンアップするために必要なこと
Y Watanabe
関数型っぽくROSロボットプログラミング
関数型っぽくROSロボットプログラミング
Hideki Takase
「GebとSpockではじめるシステムテスト自動化」
「GebとSpockではじめるシステムテスト自動化」
Hiroyuki Ohnaka
20120927 findjob4 dev_ops
20120927 findjob4 dev_ops
ume3_
Java one 2013 sf 報告会lt
Java one 2013 sf 報告会lt
torutk
04 コンテナ管理ツール比較 public_r001
04 コンテナ管理ツール比較 public_r001
cyberblack28 Ichikawa
Rails on Dockerとの戦い
Rails on Dockerとの戦い
Yasutomo Uemori
「開発の現場でも役に立つボトムアップによるデータモデリング活用実例」
「開発の現場でも役に立つボトムアップによるデータモデリング活用実例」
Embarcadero Technologies
大規模Perl初心者研修を支える技術
大規模Perl初心者研修を支える技術
Daisuke Tamada
邪道Jenkins
邪道Jenkins
hazisarashi
「SenchaユーザーのためのRAD Studio入門」
「SenchaユーザーのためのRAD Studio入門」
Embarcadero Technologies
DevOpsって何?
DevOpsって何?
Gosuke Miyashita
Javaユーザに伝えたいselenide入門
Javaユーザに伝えたいselenide入門
snowhiro
Infografía: Cuatro Grandes Habilidades Lingüísticas
Infografía: Cuatro Grandes Habilidades Lingüísticas
Diana Ortiz
More Related Content
What's hot
Arachne Unweaved (JP)
Arachne Unweaved (JP)
Ikuru Kanuma
DroidKaigi - Welcome talk
DroidKaigi - Welcome talk
Masahiro Hidaka
NDS36 Java7&Java8
NDS36 Java7&Java8
Yukiya Nakagawa
Generating word clouds in python
Generating word clouds in python
AyakaHonda1
20140405 mavenセントラルリポジトリへの登録のコツ 第5回渋谷java
20140405 mavenセントラルリポジトリへの登録のコツ 第5回渋谷java
Y Watanabe
去年のデブサミの「日本Seleniumユーザーコミュニティ」のLTが真面目すぎてイマイチだったので、今年は何とかしようと色々がんばった結果ww
去年のデブサミの「日本Seleniumユーザーコミュニティ」のLTが真面目すぎてイマイチだったので、今年は何とかしようと色々がんばった結果ww
Nozomi Ito
Rancher select
Rancher select
cyberblack28 Ichikawa
Startup jenkins!
Startup jenkins!
Kanu orz
渋谷java−あなたのプロジェクトで気軽にjavaをバージョンアップするために必要なこと
渋谷java−あなたのプロジェクトで気軽にjavaをバージョンアップするために必要なこと
Y Watanabe
関数型っぽくROSロボットプログラミング
関数型っぽくROSロボットプログラミング
Hideki Takase
「GebとSpockではじめるシステムテスト自動化」
「GebとSpockではじめるシステムテスト自動化」
Hiroyuki Ohnaka
20120927 findjob4 dev_ops
20120927 findjob4 dev_ops
ume3_
Java one 2013 sf 報告会lt
Java one 2013 sf 報告会lt
torutk
04 コンテナ管理ツール比較 public_r001
04 コンテナ管理ツール比較 public_r001
cyberblack28 Ichikawa
Rails on Dockerとの戦い
Rails on Dockerとの戦い
Yasutomo Uemori
「開発の現場でも役に立つボトムアップによるデータモデリング活用実例」
「開発の現場でも役に立つボトムアップによるデータモデリング活用実例」
Embarcadero Technologies
大規模Perl初心者研修を支える技術
大規模Perl初心者研修を支える技術
Daisuke Tamada
邪道Jenkins
邪道Jenkins
hazisarashi
「SenchaユーザーのためのRAD Studio入門」
「SenchaユーザーのためのRAD Studio入門」
Embarcadero Technologies
DevOpsって何?
DevOpsって何?
Gosuke Miyashita
What's hot
(20)
Arachne Unweaved (JP)
Arachne Unweaved (JP)
DroidKaigi - Welcome talk
DroidKaigi - Welcome talk
NDS36 Java7&Java8
NDS36 Java7&Java8
Generating word clouds in python
Generating word clouds in python
20140405 mavenセントラルリポジトリへの登録のコツ 第5回渋谷java
20140405 mavenセントラルリポジトリへの登録のコツ 第5回渋谷java
去年のデブサミの「日本Seleniumユーザーコミュニティ」のLTが真面目すぎてイマイチだったので、今年は何とかしようと色々がんばった結果ww
去年のデブサミの「日本Seleniumユーザーコミュニティ」のLTが真面目すぎてイマイチだったので、今年は何とかしようと色々がんばった結果ww
Rancher select
Rancher select
Startup jenkins!
Startup jenkins!
渋谷java−あなたのプロジェクトで気軽にjavaをバージョンアップするために必要なこと
渋谷java−あなたのプロジェクトで気軽にjavaをバージョンアップするために必要なこと
関数型っぽくROSロボットプログラミング
関数型っぽくROSロボットプログラミング
「GebとSpockではじめるシステムテスト自動化」
「GebとSpockではじめるシステムテスト自動化」
20120927 findjob4 dev_ops
20120927 findjob4 dev_ops
Java one 2013 sf 報告会lt
Java one 2013 sf 報告会lt
04 コンテナ管理ツール比較 public_r001
04 コンテナ管理ツール比較 public_r001
Rails on Dockerとの戦い
Rails on Dockerとの戦い
「開発の現場でも役に立つボトムアップによるデータモデリング活用実例」
「開発の現場でも役に立つボトムアップによるデータモデリング活用実例」
大規模Perl初心者研修を支える技術
大規模Perl初心者研修を支える技術
邪道Jenkins
邪道Jenkins
「SenchaユーザーのためのRAD Studio入門」
「SenchaユーザーのためのRAD Studio入門」
DevOpsって何?
DevOpsって何?
Viewers also liked
Javaユーザに伝えたいselenide入門
Javaユーザに伝えたいselenide入門
snowhiro
Infografía: Cuatro Grandes Habilidades Lingüísticas
Infografía: Cuatro Grandes Habilidades Lingüísticas
Diana Ortiz
naveed-kamran-software-architecture-agile
naveed-kamran-software-architecture-agile
Naveed Kamran
Ashford bus 318
Ashford bus 318
Christina Walkar
The franchising challenges forecast for international brands analysis
The franchising challenges forecast for international brands analysis
FranGlobal
El desastre de Chernóbyl
El desastre de Chernóbyl
Manuel Horacio Torres Cañero
UML and Data Modeling - A Reconciliation
UML and Data Modeling - A Reconciliation
dmurph4
Parque de Bomberos de Cazalla
Parque de Bomberos de Cazalla
Excmo. Ayto. Cazalla de la Sierra
Meglio un marketing interno o un'agenzia
Meglio un marketing interno o un'agenzia
Federico Simonetti
CFO Role - riesgos
CFO Role - riesgos
BusinessConnect2017
Domain-Driven Data
Domain-Driven Data
DATAVERSITY
Literatura trovadoresca
Literatura trovadoresca
Lurdes Augusto
Viewers also liked
(12)
Javaユーザに伝えたいselenide入門
Javaユーザに伝えたいselenide入門
Infografía: Cuatro Grandes Habilidades Lingüísticas
Infografía: Cuatro Grandes Habilidades Lingüísticas
naveed-kamran-software-architecture-agile
naveed-kamran-software-architecture-agile
Ashford bus 318
Ashford bus 318
The franchising challenges forecast for international brands analysis
The franchising challenges forecast for international brands analysis
El desastre de Chernóbyl
El desastre de Chernóbyl
UML and Data Modeling - A Reconciliation
UML and Data Modeling - A Reconciliation
Parque de Bomberos de Cazalla
Parque de Bomberos de Cazalla
Meglio un marketing interno o un'agenzia
Meglio un marketing interno o un'agenzia
CFO Role - riesgos
CFO Role - riesgos
Domain-Driven Data
Domain-Driven Data
Literatura trovadoresca
Literatura trovadoresca
Similar to Javaユーザに知ってほしいProcessing入門
サポーターズ勉強会スライド 2018/2/27
サポーターズ勉強会スライド 2018/2/27
Kensuke Mitsuzawa
java-ja TDD 2nd
java-ja TDD 2nd
Takuto Wada
PlayFramework1.x基礎編
PlayFramework1.x基礎編
Asami Abe
JavaScriptと共に歩いて行く決意をした君へ
JavaScriptと共に歩いて行く決意をした君へ
Muyuu Fujita
Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)
Tokuhiro Matsuno
ゼミ1016
ゼミ1016
yoshida takayuki
遅いクエリと向き合う仕組み #CybozuMeetup
遅いクエリと向き合う仕組み #CybozuMeetup
S Akai
Processing.jsでおうちハック shorter version
Processing.jsでおうちハック shorter version
sonycsl
Why js
Why js
Nakajima Shigeru
形態素解析器 MeCab の新語・固有表現辞書 mecab-ipadic-NEologd のご紹介
形態素解析器 MeCab の新語・固有表現辞書 mecab-ipadic-NEologd のご紹介
Toshinori Sato
Xcodeの管理を楽に - Jenkins編 -
Xcodeの管理を楽に - Jenkins編 -
Toshiyuki Hirata
プロ文.com 勉強会 Phase 1
プロ文.com 勉強会 Phase 1
Hiroki Toyokawa
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。
Akihiro Kuwano
Android studio で行ってみよう!!
Android studio で行ってみよう!!
Kazuaki Ueda
5minQues - SWET近況報告
5minQues - SWET近況報告
Masaki Nakagawa
FINAL FANTASY Record Keeperのマスターデータを支える技術
FINAL FANTASY Record Keeperのマスターデータを支える技術
dena_study
Play jjug2012spring
Play jjug2012spring
Takafumi Ikeda
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Naoki Umehara
Javaと小道具
Javaと小道具
Sho Ito
Scaffold for read and debug java script
Scaffold for read and debug java script
紘二 佐伯
Similar to Javaユーザに知ってほしいProcessing入門
(20)
サポーターズ勉強会スライド 2018/2/27
サポーターズ勉強会スライド 2018/2/27
java-ja TDD 2nd
java-ja TDD 2nd
PlayFramework1.x基礎編
PlayFramework1.x基礎編
JavaScriptと共に歩いて行く決意をした君へ
JavaScriptと共に歩いて行く決意をした君へ
Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)
ゼミ1016
ゼミ1016
遅いクエリと向き合う仕組み #CybozuMeetup
遅いクエリと向き合う仕組み #CybozuMeetup
Processing.jsでおうちハック shorter version
Processing.jsでおうちハック shorter version
Why js
Why js
形態素解析器 MeCab の新語・固有表現辞書 mecab-ipadic-NEologd のご紹介
形態素解析器 MeCab の新語・固有表現辞書 mecab-ipadic-NEologd のご紹介
Xcodeの管理を楽に - Jenkins編 -
Xcodeの管理を楽に - Jenkins編 -
プロ文.com 勉強会 Phase 1
プロ文.com 勉強会 Phase 1
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。
Android studio で行ってみよう!!
Android studio で行ってみよう!!
5minQues - SWET近況報告
5minQues - SWET近況報告
FINAL FANTASY Record Keeperのマスターデータを支える技術
FINAL FANTASY Record Keeperのマスターデータを支える技術
Play jjug2012spring
Play jjug2012spring
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Javaと小道具
Javaと小道具
Scaffold for read and debug java script
Scaffold for read and debug java script
Recently uploaded
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
Hiroshi Tomioka
Recently uploaded
(9)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
Javaユーザに知ってほしいProcessing入門
1.
Javaユーザに知ってほしい Processing入門 JavaDoでしょう #08 (2017/01/15)
2.
自己紹介 @chicken Jr. 社会人2年目のSE 業務はJavaメイン 初LTで緊張しており大変です
3.
今日やること Processingって? Processingの作品紹介 Processingでプログラムを書いてみる Processingのサンプルを見てみる
4.
Processingって? 『オープンソースプロジェクトであり、 かつてはMITメディアラボで開発されていた。 電子アートとビジュアルデザインのための プログラミング言語であり、統合開発環境で ある。(Wikipedia)』 作者は Casey ReasとBenjamin
Fry
5.
Processingって? 『Java を単純化し、グラフィック機能に特化し た言語といえる。(Wikipedia)』 Processingは 「Java」で できている
6.
Processingの作品紹介 MSAFluid for processing https://vimeo.com/groups/processing/videos/3975324 Firewall https://vimeo.com/54882144 Magnetosphere
(iTunes8のビジュアライザプラグイン) http://hubpages.com/technology/Magnetosphere-music
7.
Processingでプログラムを書いてみる https://processing.org/のDownloadから入手 最新版は3.2.3(2016/11/7リリース) 対応OS Windows, Linux,
Max OS X
8.
Processingでプログラムを書いてみる 「Hello World!!」を表示させよう
9.
Processingでプログラムを書いてみる 「Hello World!!」を表示させよう void draw()
{ println(“Hello World!!"); }
10.
実行結果
11.
Processingでプログラムを書いてみる 「Hello World!!」を表示させよう void draw()
{ println(“Hello World!!"); } なぜ複数行でてくるの?
12.
Processingでプログラムを書いてみる プログラムソースの構成 void setup() { //
セットアップ } void draw() { // 描画処理 }
13.
Processingでプログラムを書いてみる setup() プログラムの開始時、一番最初に実行される 1回だけ実行される draw() Setup関数のあとに実行される プログラムを実行している間、繰り返される
14.
Processingでプログラムを書いてみる 「Hello World!!」を表示させよう void setup()
{ noLoop(); } void draw() { println(“Hello World!!"); }
15.
Processingでプログラムを書いてみる 「Hello World!!」を表示させよう void setup()
{ noLoop(); } void draw() { println(“Hello World!!"); }
16.
実行結果
17.
Processingでプログラムを書いてみる ディスプレイウィンドウに「Hello World!!」を表示させよう void setup()
{ size(800, 400); } void draw() { textSize(100); fill(0); text("Hello World", 0, height/2); }
18.
実行結果
19.
Processingでプログラムを書いてみる 「Hello World!!」にアンダーラインを引こう void setup()
{ size(800, 400); } void draw() { textSize(100); fill(0); text("Hello World", 0, height/2); rect(0, 200, width, 10); }
20.
実行結果
21.
Processingでプログラムを書いてみる マウスクリックイベントを書いてみよう int r =
0; int g = 0; int b = 0; void setup() { size(300,300); } void draw() { background(r, g, b); fill(255); ellipse(mouseX, mouseY, 20, 20); } void mouseClicked(){ r = 0; g = mouseX; b = mouseY; }
22.
実行結果 マウスの現在位置を○で表現しています。 クリック箇所のXY座標を取得して、背景色を変更します。
23.
Processingでプログラムを書いてみる 画像を表示、加工してみる PImage img; void setup()
{ size(400, 200); img = loadImage("icon1007.png"); } void draw() { tint(0, 153, 204); // Tint blue image(img, 0, 0, 200, 200); noTint(); image(img, 200, 0, 200, 200); //filter(THRESHOLD); //filter(INVERT); }
24.
実行結果 tint関数を使用し、画像全体に指定色を合成します。
25.
Processingでプログラムを書いてみる 画像を表示、加工してみる2 PImage img; void setup()
{ size(400, 200); img = loadImage("icon1007.png"); } void draw() { tint(0, 153, 204); // Tint blue image(img, 0, 0, 200, 200); noTint(); image(img, 200, 0, 200, 200); filter(THRESHOLD); //filter(INVERT); }
26.
実行結果 THRESHOLDフィルタは画像色を2値化(白、黒)します。
27.
Processingでプログラムを書いてみる 画像を表示、加工してみる3 PImage img; void setup()
{ size(400, 200); img = loadImage("icon1007.png"); } void draw() { //tint(0, 153, 204); // Tint blue image(img, 0, 0, 200, 200); //noTint(); image(img, 200, 0, 200, 200); //filter(THRESHOLD); filter(INVERT); }
28.
実行結果 INVERTフィルタは画像色を反転します。
29.
Processingのサンプルを見てみる グラデーションで描画してみる サンプル Basic >
Color > Radial Gradient を参照
30.
Processingのサンプルを見てみる 3Dオブジェクトを描画してみる サンプル Basic >
Lights > Directional を参照
31.
Processingのサンプルを見てみる もっとすごいサンプルを鑑賞してみる →サンプルのDEMOを見る →公式サイトのExhibition(展示)を見る https://processing.org/exhibition/ →Processing作品集を見る https://www.openprocessing.org/ →vimeoを見る https://vimeo.com/groups/processing
32.
おわりに・・・ 業務では役立たないかもしれないけれど、 気が向いたら触ってみませんか? 需要があれば、もっと詳しい資料をつくるかも
Editor's Notes
キャセイ・レアス、ベンジャミン・フライ 視覚的なフィードバックが即座に得られるため、初心者がプログラミングを学習するのに適しているともwikipediaに記載 母校、情報大でもこちらのProcessingを使用して画像処理を学ぶ講義があります。
ビジュアルプロトタイプ開発にProcessingを使用 チームラボアイランド teamlab (Unity?メイン) ライゾマティクス 真鍋大度 perfumeのパフォーマンス 公式のexhibitionとかvimeoでチェック https://processing.org/exhibition/ http://www.quayola.com/strata3/ https://vimeo.com/groups/processing/videos/58661899
THRESHOLD :値の2極化 INVERT:色反転
THRESHOLD :値の2極化 INVERT:色反転
THRESHOLD :値の2極化 INVERT:色反転
HSB:色相(Hue)、彩度(Saturation)、明度(BrightnessもしくはValue)を用いて色を指定 ellipseMode(RADIUS):サイズを半径で指定 フレームレート:1秒ごとに処理するフレーム数 アニメ作品や映画製作時、24fps(フレーム/秒) TV 30fps
Translate:描画開始位置を指定
Demoを見てみる
Download now