2017-10-04 7 views
0

Bonjour à tous,P5.js - Existe-t-il un moyen de découper une zone d'image?

Est-il possible sur la façon de « découper » un morceau de l'image et de l'utiliser en utilisant la bibliothèque P5.js?

Exemple: Disons que j'ai une image de la taille 100x100, mais besoin d'obtenir une découpe de 10x10 pixels qui commence à pixel 50,50 par exemple?

Fixation d'un exemple d'image ici:

10x10px cutout from an 100x100px image from 50,50px

Je souhaite que je pouvais travailler avec les résultats et par exemple placer partout avec image (résultat, X, Y, 10, 10).

Note: La seule chose que je pouvais trouver en ligne similaire à ce masque utilisait () mais le résultat est pas ce que je dois.

Merci

+0

Qu'en est-il de la propriété css 'clip'? 'img { position: absolue; clip: rect (0px, 60px, 200px, 0px); } ' – mwilson

Répondre

0

Après un regard plus profond à l'intérieur, et l'aide de P5ers autres je me suis dit que la solution est:

La méthode GET() de P5.js

https://p5js.org/reference/#/p5/get

La méthode get() peut être utilisée si nécessaire: get (startX, star tY, largeur, hauteur) et renvoie et l'image qui peut être enregistrée ou utilisée selon les besoins.