Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
guiState.segmentation.maskBlurAmount, flipHorizontally);
drawPoses(multiPersonSegmentation, flipHorizontally, ctx);
break;
case 'bokeh':
bodyPix.drawBokehEffect(
canvas, state.video, multiPersonSegmentation,
+guiState.segmentation.backgroundBlurAmount,
guiState.segmentation.edgeBlurAmount, flipHorizontally);
break;
}
break;
case 'partmap':
const ctx = canvas.getContext('2d');
const multiPersonPartSegmentation = await estimatePartSegmentation();
const coloredPartImageData = bodyPix.toColoredPartMask(
multiPersonPartSegmentation,
partColorScales[guiState.partMap.colorScale]);
const maskBlurAmount = 0;
switch (guiState.partMap.effect) {
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,