segment returns segmentation map(segment.segmentationMap) as Uint8ClampedArray
,I want to render this on my canvas so I send segment in visualise function :
const segment = await model.segment(video)
const context = canvasref.current.getContext("2d");
requestAnimationFrame(()=>{visualise(segment, context)});
But I always get error ctx.canvas.width is zero always and height also
export const visualise = (output, context) => {
var image = new ImageData(output.segmentationMap, ctx.canvas.width, ctx.canvas.height);
ctx.drawImage(image,0,0)
}