INNER CODE UNIT · TypeScript

filterImage

silvia-odwyer/photon · webpack_demo/src/index.ts:168

const filterImage = (event: Event, photon: ExtendedPhotonModule) => {
	if (!ensureContexts()) {
		return;
	}
	const target = event.target as HTMLElement | null;
	if (!target) {
		return;
	}
	timing.start = performance.now();
	ctx.drawImage(newimg, 0, 0);
	const filterName = target.id;

	console.time("wasm_time");

	const rustImage = photon.open_image(canvas, ctx);
	photon.filter(rustImage, filterName);
	photon.putImageData(canvas, ctx, rustImage);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…