While adding convolveTask in webWorkerManager, getting below error. I am using cornerstone3D.
Error: “task convolveTask failed - doneCallback is not a function TypeError: doneCallback is not a function”
WADOImageLoader Config:const config = {
maxWebWorkers: navigator.hardwareConcurrency || 4,
startWebWorkersOnDemand: true,
webWorkerTaskPaths: [“
https://rawgit.com/cornerstonejs/cornerstoneWADOImageLoader/master/examples/customWebWorkerTask/convolveTask.js”],
taskConfiguration: {
decodeTask: {
initializeCodecsOnStartup: false,
usePDFJS: false,
strict: false,
},
},
};
addTask Snippet:cornerstoneWADOImageLoader.webWorkerManager.addTask(
‘convolveTask’,
{
pixelData: activeViewport.csImage.getPixelData(),
kernel: kernel,
multiplier: multiplier,
imageFrame: {
typedArrayName: activeViewport.csImage.getPixelData().
constructor.name,
width: activeViewport.csImage.width,
height: activeViewport.csImage.height,
},
},
-8
);