プロセッシングでカメラ

昔のテレビっぽいノイズを再現するのどーすんのよ
って悩んでたんだけど、そもそも、なんでこんなのを作ってるかよくわからないのでいいや
特定色の検出に戸惑って逃避してたんだっけか
ビットマップいじるのよーわからん
あ、そうそう、最近うちのテレビはアナログって映らないやつになった
え?まだアナログとか映ってるの使ってるご家庭ですの?ぷぷぷ
といっても大切なのはMXが見られるようになったことなんだけど
tvHilightは白い反射とアナログと周囲の黒ボカし の画像
import processing.video.*;
Capture cap;
PImage tvMask;
PImage tvHilight;
void setup() {
size(400,300);
cap = new Capture(this,width,height,30);
tvMask = loadImage("tvMask.png");
tvHilight = loadImage("tvHilightA.png");
}
void draw() {
if(cap.available()) {
cap.read();
noTint();
image(mono(cap),0,0);
image(tvMask,0,0,width,height);
tint(255,175);
image(tvHilight,0,0,width,height);
}
}
PImage redPic(PImage img) {
color c;
int a;
for(int x = 0; x < width; x++) {
for(int y = 0; y < height; y++) {
c = img.get(x,y);
a = (int)(red(c) + green(c) + blue(c)) / 3;
img.set(x,y,color(a));
}
}
return img;
}
PImage mono(PImage img) {
color c;
int a;
for(int x = 0; x < width; x++) {
for(int y = 0; y < height; y++) {
c = img.get(x,y);
a = (int)(red(c) + green(c) + blue(c)) / 3;
img.set(x,y,color(a));
}
}
return img;
}