Submit Search
Upload
ゼミ1016
•
Download as PPTX, PDF
•
0 likes
•
550 views
yoshida takayuki
Follow
ゼミで使ったprocessingの紹介スライドです。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 16
Download now
Recommended
Javaユーザに知ってほしいProcessing入門
Javaユーザに知ってほしいProcessing入門
chickenJr
小規模開発のためのタスク管理 「Trello」を上手に使うための 3つのくふう
小規模開発のためのタスク管理 「Trello」を上手に使うための 3つのくふう
Tomokatsu Iguchi
「プログラム名を指定して実行」という名のランチャーアプリ
「プログラム名を指定して実行」という名のランチャーアプリ
tomohiroimaizumi
自動テストとJenkinsの活用 公開版
自動テストとJenkinsの活用 公開版
baroqueworksdev
Refactoring
Refactoring
Akinori IKEDA
bottle.pyをつかったチャットアプリ作成チュートリアル
bottle.pyをつかったチャットアプリ作成チュートリアル
Satoshi Yamada
Lt1
Lt1
HirotoYamashita1
精神論によるいきいきとした組織づくりのご提案
精神論によるいきいきとした組織づくりのご提案
tod esking
Recommended
Javaユーザに知ってほしいProcessing入門
Javaユーザに知ってほしいProcessing入門
chickenJr
小規模開発のためのタスク管理 「Trello」を上手に使うための 3つのくふう
小規模開発のためのタスク管理 「Trello」を上手に使うための 3つのくふう
Tomokatsu Iguchi
「プログラム名を指定して実行」という名のランチャーアプリ
「プログラム名を指定して実行」という名のランチャーアプリ
tomohiroimaizumi
自動テストとJenkinsの活用 公開版
自動テストとJenkinsの活用 公開版
baroqueworksdev
Refactoring
Refactoring
Akinori IKEDA
bottle.pyをつかったチャットアプリ作成チュートリアル
bottle.pyをつかったチャットアプリ作成チュートリアル
Satoshi Yamada
Lt1
Lt1
HirotoYamashita1
精神論によるいきいきとした組織づくりのご提案
精神論によるいきいきとした組織づくりのご提案
tod esking
Sales pipelinehealthprocessv2
Sales pipelinehealthprocessv2
mbasoah
Endto endleadgenprocess
Endto endleadgenprocess
mbasoah
project plan
project plan
Jayshankar Kumar
International table tennis federation
International table tennis federation
ckinsweet
Bercerita tentang gambar atau bahan tiada perkataan
Bercerita tentang gambar atau bahan tiada perkataan
ckinsweet
Presentation zoho
Presentation zoho
Yurong Duan
Bahasa melayu
Bahasa melayu
ckinsweet
ゼミ11 30
ゼミ11 30
yoshida takayuki
「ドローンを用いた図書館内書籍検索支援システム」企業アドバイザ向け
「ドローンを用いた図書館内書籍検索支援システム」企業アドバイザ向け
yoshida takayuki
Evolusimanusia 121124225531-phpapp02
Evolusimanusia 121124225531-phpapp02
farhanidar
Shijin CV
Shijin CV
Shijin Patric
Internal Customer Satisfaction improvement project- Kiran Madhav
Internal Customer Satisfaction improvement project- Kiran Madhav
Kiran Madhav
Bab 3-elastisitas-permintaan-penawaran
Bab 3-elastisitas-permintaan-penawaran
hardomanikfgg
IGMP
IGMP
Raghavendra Hamilpure
Processingでインタラクティブアート作品を作る
Processingでインタラクティブアート作品を作る
Yohei Tanaka
[DDBJing31] 軽量仮想環境を用いてNGSデータの解析再現性を担保する
[DDBJing31] 軽量仮想環境を用いてNGSデータの解析再現性を担保する
DNA Data Bank of Japan center
Obj c
Obj c
SungVum Kim
【Agile Conference tokyo 2011】 継続的フィードバック
【Agile Conference tokyo 2011】 継続的フィードバック
智治 長沢
20230105_TITECH_lecture_ishizaki_public.pdf
20230105_TITECH_lecture_ishizaki_public.pdf
Kazuaki Ishizaki
The Abstract Architecture of Applications
The Abstract Architecture of Applications
shundroidk
Addressables で大量のリソース管理・困りどころと解消法
Addressables で大量のリソース管理・困りどころと解消法
Kenta Nagai
【Microsoft Conference Japan Tour 2010】 T4-2 クラウド時代を迎えたソフトウェア開発における現場力の向上
【Microsoft Conference Japan Tour 2010】 T4-2 クラウド時代を迎えたソフトウェア開発における現場力の向上
智治 長沢
More Related Content
Viewers also liked
Sales pipelinehealthprocessv2
Sales pipelinehealthprocessv2
mbasoah
Endto endleadgenprocess
Endto endleadgenprocess
mbasoah
project plan
project plan
Jayshankar Kumar
International table tennis federation
International table tennis federation
ckinsweet
Bercerita tentang gambar atau bahan tiada perkataan
Bercerita tentang gambar atau bahan tiada perkataan
ckinsweet
Presentation zoho
Presentation zoho
Yurong Duan
Bahasa melayu
Bahasa melayu
ckinsweet
ゼミ11 30
ゼミ11 30
yoshida takayuki
「ドローンを用いた図書館内書籍検索支援システム」企業アドバイザ向け
「ドローンを用いた図書館内書籍検索支援システム」企業アドバイザ向け
yoshida takayuki
Evolusimanusia 121124225531-phpapp02
Evolusimanusia 121124225531-phpapp02
farhanidar
Shijin CV
Shijin CV
Shijin Patric
Internal Customer Satisfaction improvement project- Kiran Madhav
Internal Customer Satisfaction improvement project- Kiran Madhav
Kiran Madhav
Bab 3-elastisitas-permintaan-penawaran
Bab 3-elastisitas-permintaan-penawaran
hardomanikfgg
IGMP
IGMP
Raghavendra Hamilpure
Viewers also liked
(14)
Sales pipelinehealthprocessv2
Sales pipelinehealthprocessv2
Endto endleadgenprocess
Endto endleadgenprocess
project plan
project plan
International table tennis federation
International table tennis federation
Bercerita tentang gambar atau bahan tiada perkataan
Bercerita tentang gambar atau bahan tiada perkataan
Presentation zoho
Presentation zoho
Bahasa melayu
Bahasa melayu
ゼミ11 30
ゼミ11 30
「ドローンを用いた図書館内書籍検索支援システム」企業アドバイザ向け
「ドローンを用いた図書館内書籍検索支援システム」企業アドバイザ向け
Evolusimanusia 121124225531-phpapp02
Evolusimanusia 121124225531-phpapp02
Shijin CV
Shijin CV
Internal Customer Satisfaction improvement project- Kiran Madhav
Internal Customer Satisfaction improvement project- Kiran Madhav
Bab 3-elastisitas-permintaan-penawaran
Bab 3-elastisitas-permintaan-penawaran
IGMP
IGMP
Similar to ゼミ1016
Processingでインタラクティブアート作品を作る
Processingでインタラクティブアート作品を作る
Yohei Tanaka
[DDBJing31] 軽量仮想環境を用いてNGSデータの解析再現性を担保する
[DDBJing31] 軽量仮想環境を用いてNGSデータの解析再現性を担保する
DNA Data Bank of Japan center
Obj c
Obj c
SungVum Kim
【Agile Conference tokyo 2011】 継続的フィードバック
【Agile Conference tokyo 2011】 継続的フィードバック
智治 長沢
20230105_TITECH_lecture_ishizaki_public.pdf
20230105_TITECH_lecture_ishizaki_public.pdf
Kazuaki Ishizaki
The Abstract Architecture of Applications
The Abstract Architecture of Applications
shundroidk
Addressables で大量のリソース管理・困りどころと解消法
Addressables で大量のリソース管理・困りどころと解消法
Kenta Nagai
【Microsoft Conference Japan Tour 2010】 T4-2 クラウド時代を迎えたソフトウェア開発における現場力の向上
【Microsoft Conference Japan Tour 2010】 T4-2 クラウド時代を迎えたソフトウェア開発における現場力の向上
智治 長沢
達人出版会のご紹介(技術編)
達人出版会のご紹介(技術編)
masayoshi takahashi
Nishimotz pycon2011jan
Nishimotz pycon2011jan
Takuya Nishimoto
「ドメイン駆動設計」の複雑さに立ち向かう
「ドメイン駆動設計」の複雑さに立ち向かう
増田 亨
クイズ・Python勝ち抜きバトル pycon jp_2017
クイズ・Python勝ち抜きバトル pycon jp_2017
Motohiro Ueki
Japanese for it bridge engineers
Japanese for it bridge engineers
Vu Hung Nguyen
Cedec2014モバイル初のNoSQLを使ってみよう
Cedec2014モバイル初のNoSQLを使ってみよう
Kazumi Hirose
eXtremeProgramming入門
eXtremeProgramming入門
You&I
本の紹介
本の紹介
t w
EPUB3以降とReadium
EPUB3以降とReadium
Makoto Murata
Similar to ゼミ1016
(17)
Processingでインタラクティブアート作品を作る
Processingでインタラクティブアート作品を作る
[DDBJing31] 軽量仮想環境を用いてNGSデータの解析再現性を担保する
[DDBJing31] 軽量仮想環境を用いてNGSデータの解析再現性を担保する
Obj c
Obj c
【Agile Conference tokyo 2011】 継続的フィードバック
【Agile Conference tokyo 2011】 継続的フィードバック
20230105_TITECH_lecture_ishizaki_public.pdf
20230105_TITECH_lecture_ishizaki_public.pdf
The Abstract Architecture of Applications
The Abstract Architecture of Applications
Addressables で大量のリソース管理・困りどころと解消法
Addressables で大量のリソース管理・困りどころと解消法
【Microsoft Conference Japan Tour 2010】 T4-2 クラウド時代を迎えたソフトウェア開発における現場力の向上
【Microsoft Conference Japan Tour 2010】 T4-2 クラウド時代を迎えたソフトウェア開発における現場力の向上
達人出版会のご紹介(技術編)
達人出版会のご紹介(技術編)
Nishimotz pycon2011jan
Nishimotz pycon2011jan
「ドメイン駆動設計」の複雑さに立ち向かう
「ドメイン駆動設計」の複雑さに立ち向かう
クイズ・Python勝ち抜きバトル pycon jp_2017
クイズ・Python勝ち抜きバトル pycon jp_2017
Japanese for it bridge engineers
Japanese for it bridge engineers
Cedec2014モバイル初のNoSQLを使ってみよう
Cedec2014モバイル初のNoSQLを使ってみよう
eXtremeProgramming入門
eXtremeProgramming入門
本の紹介
本の紹介
EPUB3以降とReadium
EPUB3以降とReadium
Recently uploaded
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
Recently uploaded
(8)
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
ゼミ1016
1.
about processing Ogata
lab. B3 Yoshida Takayuki
2.
目次(contents) processingとは 利用例
主要関数 現在のプロジェクト データマイニングの観点
3.
processingとは(1/3) Processingは、キャセイ・レイアス(Casey Reas)とベンジャ
ミン・フライ(Benjamin Fry)によるオープンソースプロジェク トであり、かつてはMITメディアラボで開発されていた。電子ア ートとビジュアルデザインのためのプログラミング言語であり、 統合開発環境である。視覚的なフィードバックが即座に得られる ため、初心者がプログラミングを学習するのに適しており、電子 スケッチブックの基盤としても利用できる。Javaを単純化し、グ ラフィック機能に特化した言語といえる。 引用:wikipedia
4.
processingとは(2/3) ワークスペース→ 実行ボタン↓
停止ボタン↑ 保 存 ↓ 新 規 ↓ 共 有 ↓ 展 開 ↓
5.
processingとは(3/3) ワークスペースで作られたプログラムは通常sketchbookフォルダに保存される. 保存していないプログラムでも実行ボタンで動作する.
ンによりコードはappletフォルダにまとまりウェブサーバにアップロードできる状ドはPDEファイル(.pde)、プログラムはJARファイル(.jar)、ウェブページはHTML つまり、汎用性のあるスケッチコードである.
6.
use 利用例(1/2) デザイン性の高いAPI
iTunes8の公式ビジュアライザ ライブラリSimpleOpenNIによるkinectの利用 objective-CへのポーティングによるiOS開発 バージョン1.5からAndroid SDK連携によるアプリ開発 ゲーム、アニメーション、ウェブサイト - http://www.creativeapplications.net/category/processing/
7.
use 利用例(2/2) http://shiffman.net/p5/kinect/
8.
code 主要関数(1/4) size(x1,x2)
point(x,y) ellipse(x,y,w,h) rect(x,y,w,h) line(x1,y1,x2,y2) triangle(x1,y1,x2,y2,x3,y3) quad(x1,y1,x2,y2,x3,y3,x4,y4)
9.
code 主要関数(2/4) なにができる?
active mode static mode setup関数 draw関数 random関数 mouse関数 →初期化(一度だけ呼び出される) →フレームを毎回書換 →乱数出力 →マウス操作で実行
10.
size(200, 200);// 実行ウィンドウのサイズを200×200pixelに
for(int i=0 ; i < 400 ; i++) { fill(128, random(256), 255); // 塗りつぶしの色をランダムに決める float size = random(10, 20); // 描く円のサイズを10~20の範囲で決める ellipse(random(width), random(height), size, size); // ランダムな位置に円を描画 } code 主要関数(3/4) Sample code
11.
code 主要関数(4/4) javaの文法でももちろん動く。
12.
current job 現在のプロジェクト(1/3)
Processing.js(JavaScript) - コードの書かれたwebページをWebブラウザで開くことで実行できる. processingas(Flash) - コードを解釈し、Flash Playerで実行できる. Frocessing(Flash) - Processing互換のAPIでグラフィックを簡単に扱える.
13.
current job 現在のプロジェクト(2/3)
NodeBox(Python) - Pythonの文法で簡単にグラフィックが扱える環境. action-coding(Ruby) - openスクリプト言語の特性を生かし、プログラムの変更がリアルタイムに フィードバックされる. FrameWoks(C++) - Processingのプログラムをスムーズに移植でき、高速処理が可能になる.
14.
current job 現在のプロジェクト(3/3)
でも、よりスマートなプログラムスケッチを行う環境を整
15.
data mining データマイニングの観点
広い.特にデータマイニングにおいては大量のデータからパターンを抽出したprocessing
16.
End.
Download now