Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
case 'pixelation':
const pixelCellWidth = 10.0;
bodyPix.drawPixelatedMask(
canvas, state.video, coloredPartImageData,
guiState.partMap.opacity, maskBlurAmount, flipHorizontally,
pixelCellWidth);
break;
case 'partMap':
bodyPix.drawMask(
canvas, state.video, coloredPartImageData, guiState.opacity,
maskBlurAmount, flipHorizontally);
break;
case 'blurBodyPart':
const blurBodyPartIds = [0, 1];
bodyPix.blurBodyPart(
canvas, state.video, multiPersonPartSegmentation,
blurBodyPartIds, guiState.partMap.blurBodyPartAmount,
guiState.partMap.edgeBlurAmount, flipHorizontally);
}
drawPoses(multiPersonPartSegmentation, flipHorizontally, ctx);
break;
default:
break;
}
// End monitoring code for frames per second
stats.end();
requestAnimationFrame(bodySegmentationFrame);
}