skip to main
|
skip to sidebar
2012/07/28
Processingで画像処理(2)
読み込んだ画像をグレイスケールに変換する。
Processingの画像フィルタ(
filter()関数
)を使用する。
PImage img; void setup(){ size(512,512); img = loadImage("Lena.jpg"); img.filter(GRAY); } void draw(){ image(img, 0,0); }
ピクセルのRGB値を操作してグレイスケールに変換する。
PImage img; void setup(){ size(512,512); img = loadImage("Lena.jpg"); grayScale(img); } void draw(){ image(img, 0,0); } void grayScale(PImage pic){ color c; float g; pic.loadPixels(); for(int i = 0;i
OpenCVを利用してグレイスケールに変換
OpenCV 1.0
OpenCV Processing and Java Library
import hypermedia.video.*; OpenCV cvimg; void setup(){ size(512,512); cvimg = new OpenCV(this); cvimg.loadImage("Lena.jpg"); cvimg.convert(OpenCV.GRAY); } void draw(){ image(cvimg.image(),0,0); }
Processing 1.5.1
次の投稿
前の投稿
ホーム
Profile
千葉科学大学
松村 聡
Satoshi Matsumura
J-GLOBAL
ReaD研究者情報
Category
myself
(1)
picture
(18)
programming
(3)
銚子
(15)
blog archive
▼
2012
(4)
►
9月
(1)
▼
7月
(2)
Processingで画像処理(2)
Processingで画像処理(1)
►
1月
(1)
►
2011
(2)
►
1月
(2)
►
2010
(13)
►
12月
(1)
►
11月
(1)
►
9月
(1)
►
6月
(1)
►
4月
(1)
►
3月
(1)
►
1月
(7)
►
2009
(2)
►
11月
(1)
►
10月
(1)
►
2008
(1)
►
8月
(1)