Comment créer une webcam traitement contrôlé avec effets photo & superposition (1 / 2 étapes)

Étape 1: c’est le codage pour le traitement, avec les descriptions de chaque étape

import processing.video.* ; Cette commande indique traitement pour utiliser l’infographique

int w = 640 ;  Cette dimension est la largeur de l’écran
int h = 480 ;  Cette dimension est la hauteur de l’écran
int fps = 60 ; Cela montre que la cadence de la webcam s’affiche
int i = 0 ;    Ceci définit le compteur (utilisé plus tard dans le sketch) à 0 au début
Img de Byte ;   ces codes img représentent les 8 images en mosaïque autour de la came, et le 9e est l’habillage de l’image
Byte img2 ;
Img3 Byte ;
Img4 Byte ;
Img5 Byte ;
Img6 Byte ;
Img7 Byte ;
Img8 Byte ;
Img9 Byte ;
Capture de cam ;

void setup()
{
taille (screen.width, screen.height, P3D) ;  Cela définit les dimensions de l’écran

frameRate(fps) ;    Cet exemple utilise le fps mis avant

Cam = nouvelle Capture (ce, w, h) ;  Cela indique la came pour capturer sa pleine échelle

}

void draw() //the début de l’esquisse de l’affichage
{
Si (cam.available() == true) {//this commande indique le croquis à lire à l’écran
Cam.Read() ;
IMG = loadImage ("personne-1.tif") ; charger les images mis en place avec les balises créés précédemment
img2 = loadImage ("personne-2.tif") ;
img3 = loadImage ("personne-3.tif") ;
img4 = loadImage ("personne-4.tif") ;
img5 = loadImage ("personne-5.tif") ;
img6 = loadImage ("personne-6.tif") ;
img7 = loadImage ("personne-7.tif") ;
img8 = loadImage ("personne-8.tif") ;
img9 = loadImage ("bluemoon_2.png") ;
}

image (cam, largeur/3, hauteur/3, largeur/3, hauteur/3) ; Cette commande définit la caméra pour afficher dans le centre de l’écran, à l’aide de tiers pour le distribuer

tint(17) ;
noTint() ;
image (img, 0, 0, largeur/3, hauteur/3) ; Ces énoncés les images en carreaux arounf l’écran à l’aide de tiers, et compte quelques pixels
image (img9, 0, 0, largeur/3, hauteur/3) ;
image (img2, largeur/3, 0, largeur/3, hauteur/3) ;
image (img9, largeur/3, 0, largeur/3, hauteur/3) ;
image (img3, 2 * largeur/3, 0, largeur/3, hauteur/3) ;
image (img9, 2 * largeur/3, 0, largeur/3, hauteur/3) ;
image (img4, 0, 266, largeur/3, hauteur/3) ;
image (img9, 0, 266, largeur/3, hauteur/3) ;
image (img5, 2 * largeur/3, 266, largeur/3, hauteur/3) ;
image (img9, 2 * largeur/3, 266, largeur/3, hauteur/3) ;
image (img6, 0, 532, largeur/3, hauteur/3) ;
image (img9, 0, 532, largeur/3, hauteur/3) ;
image (img7, largeur/3, 532, largeur/3, hauteur/3) ;
image (img9, largeur/3, 532, largeur/3, hauteur/3) ;
image (img8, 2 * largeur/3, 532, largeur/3, hauteur/3) ;
image (img9, 2 * largeur/3, 532, largeur/3, hauteur/3) ;
image (img9, largeur/3, 266, largeur/3, hauteur/3) ;

Si (keyPressed == true) {//setting vers le haut un déclencheur pour l’appareil photo prendre une photo
Si (clé == « a ») {//the déclencheur est la touche « a »
filtres (flou, 3) ;     l’image est floue, puis
filtre (ISOHÉLIE, 16) ; et puis postérisées
Si (j’ai < 8) {//this dit le compteur que si elle moins de 8...
i ++ ;                  Ensuite, il faut ajouter un certain nombre de consectuvie
}
autre chose j’ai = 1 ;             Cela indique qu’il revienne à 1 lorsqu’elle atteint 8
Byte img = obtenir (largeur/3, hauteur/3, largeur/3, hauteur/3) ; Cela indique quelle partie de l’écran pour enregistrer lorsque « a » est pressé de traitement
img.Save("person-"+i) ;   Cet exemple utilise la pré citée 'i' le numéro lors de l’enregistrement de l’image capturée
}
}
}
le code ressemblera à l’image ci-dessous lorsque copié et collé dans le traitement

Articles Liés

Comment réparer une PS3 YLOD... avec un four.

Comment réparer une PS3 YLOD... avec un four.

Pour commencer, je vais tout d'abord simplement admettre que j'ai toujours été un garçon fan de XBOX 360. J'ai fait ma part de ridiculiser la PS3 et même dissuadé les gens d'acheter un. Mais c'était avant tout que Gran Turismo 5, qui littéralement m'
Comment réparer une allée de gravier avec un boxblade.

Comment réparer une allée de gravier avec un boxblade.

Dans cette vidéo, je montre comment utiliser un boxblade pour réparer une allée endommagées par la pluie.
Comment préparer une courge musquée | Cuisiner avec Benji

Comment préparer une courge musquée | Cuisiner avec Benji

Tant de gens, il est difficile de préparer une courge musquée et Pendant la préparation de celui-ci pour une soupe épicée à la courge musquée je me suis ne cassé un éplucheur dans le processus donc c'est un vraiment facile aucune méthode de tracas. V
Comment créer une Machine virtuelle de Ubuntu avec VirtualBox (Mac)

Comment créer une Machine virtuelle de Ubuntu avec VirtualBox (Mac)

Les instructions suivantes vous permettra de créer une machine virtuelle de Ubuntu. Ils ont été créés spécifiquement pour un ordinateur Mac, mais sont essentiellement les mêmes pour Windows. Que vous suivez les instructions, vous verrez qu'ils ont ét
Comment faire pour créer d’incroyable diaporama avec vos photos Instagram ?

Comment faire pour créer d’incroyable diaporama avec vos photos Instagram ?

Apprendre à créer des diaporamas avec photos Instagram et enregistrez-le pour votre iPad, iPhone ou partager sur Youtube ou Facebook.http://www.4kdownload.com/Products/Product-slideshowmaker
Comment utiliser votre iPhone comme une Webcam

Comment utiliser votre iPhone comme une Webcam

Si vous êtes à tous les tech savy, vous auriez avait fait face à un dilemme une ou deux fois où vous avez besoin d'une webcam décente (damn ces choses), ou voulez juste une pour plus de commodité. Eh bien, heureusement, la plupart d'entre nous avons
Déclencher une Webcam avec un bouton et Raspberry Pi

Déclencher une Webcam avec un bouton et Raspberry Pi

Cette instructable montrera comment déclencher une webcam à l'aide de framboise et un bouton poussoir. Un script bash exécuter au démarrage et il lancer un script Python qui enquête sur le port GPIO. Lorsque le bouton est enfoncé, la commande « fsweb
Tutoriel vidéo : Comment créer une Page Web avec SliceMaker des produits ?

Tutoriel vidéo : Comment créer une Page Web avec SliceMaker des produits ?

Il s'agit d'un didacticiel vidéo relatif des produits SliceMaker. Dans ce didacticiel vidéo, nous vous apprendra comment créer une page web complète avec l'aide de produits SliceMaker.Vous n'avez pas besoin d'écrire les codes manuellement lorsque vou
Comment diffuser l’éclipse solaire à un site Web avec une webcam USB (code source c#) 20 mars 2015 en

Comment diffuser l’éclipse solaire à un site Web avec une webcam USB (code source c#) 20 mars 2015 en

C# code pour diffusion d'image de la caméra vers des sites Web - non seulement sur 20 mars 2015 source !Cet article explique comment regarder l'éclipse en toute sécurité le 20 mars sur votre PC à l'aide d'une simple webcam USB. C'est un langage c#-so
Comment faire une Webcam de Vision de nuit

Comment faire une Webcam de Vision de nuit

j'ai toujours voulu une caméra de vision nocturne, mais jamais pensé qu'il était possible de construire mon propre. Maintenant, je sais qu'il y a beaucoup instructibles plus là-bas qu'explian comment faire cela, mais je voulais faire un de mes propre
Comment faire une stopmotion lego à l’aide d’une webcam

Comment faire une stopmotion lego à l’aide d’une webcam

im aujourd'hui va vous montrer comment faire un stopmotion lego (ou argile) à l'aide d'une webcam. alors nous y voilà !ce que vous devez...1. une webcam.2. Legos ou argile.3. un PC ou un Mac.4. une ou deux lampes.---------------------------------IMPO
Comment réparer une dreamcast avec ports de contrôleur dead

Comment réparer une dreamcast avec ports de contrôleur dead

cette instructable vous montre comment ouvrir votre dreamcast et remplacer un brûlé résistant. J'ai regardé jamais où les trouver comment réparer cela et je pourrait trouver seul un rapide raccourci facile qui pourrait détruire le système à long exéc
Comment utiliser une Wiimote pour contrôler un Robot de Lego Mindstorms NXT

Comment utiliser une Wiimote pour contrôler un Robot de Lego Mindstorms NXT

Tutoriel : comment utiliser une Wiimote pour contrôler un Lego Robot - les plus drôles vidéos clips sont ici cette vidéo va vous montrer comment utiliser une wiimote pour contrôler un Robot Lego Mindstorms NXT.Voici le lien vers Glovepie : http://car
Comment faire une Webcam utilisable pour les gros plans.

Comment faire une Webcam utilisable pour les gros plans.

je veux être en mesure de surveiller mon moulin CNC avec une caméra USB HD à bas prix, montée sur la broche. J'ai choisi le Creative Live ! Cam Chat HD (VF0700) - 1280x720p telle qu'elle est très abordable et ne nécessite pas de drivers sur n'importe