Referencia loadImage()

loadImage()

Carga una imagen para crear un objeto p5.Image.

"

loadImage() interpreta el primer parámetro de tres formas diferentes. Si se proporciona la ruta a un archivo de imagen, loadImage() lo cargará. Las rutas a archivos locales deben ser relativas, como '/assets/thundercat.jpg'. Las URL como 'https":"//ejemplo.com/thundercat.jpg' pueden ser bloqueadas debido a la seguridad del navegador. También se puede pasar datos de imagen en bruto como una imagen codificada en base64 en la forma 'data:image/png;base64,secuenciaderandomcharacters'.

"

El segundo parámetro es opcional. Si se pasa una función, se llamará una vez que se haya cargado la imagen. La función callback puede usar opcionalmente el nuevo objeto p5.Image.

El tercer parámetro también es opcional. Si se pasa una función, se llamará si la imagen no se carga correctamente. La función callback puede usar opcionalmente el evento de error.

Las imágenes pueden tardar en cargarse. Llamar a loadImage() en preload() asegura que las imágenes se carguen antes de ser utilizadas en setup() o draw().

Ejemplos

Sintaxis

loadImage(path, [successCallback], [failureCallback])

Parámetros

path
String:

ruta de la imagen a cargar o imagen codificada en base64.

successCallback
function(p5.Image):

función llamada con p5.Image una vez que se cargue.

failureCallback
Function(Event):

función llamada con el evento de error si la imagen no se carga correctamente.

Returns

p5.Image: el objeto p5.Image.
Notice any errors or typos? Please let us know. Please feel free to edit src/image/loading_displaying.js and open a pull request!

Referencias Relacionadas