DICOM查看器 - 突出显示特定区域

时间:2015-10-14 19:24:53

标签: javascript dicom papaya

我正在使用木瓜来查看DICOM图像。我想在用户拖动某个区域时突出显示图像的特定区域。

我试图使用Jcrop插件,但它似乎不起作用。这样做有什么问题吗?或者木瓜观察器是否具有内置功能来捕捉拖拽事件?

1 个答案:

答案 0 :(得分:0)

我猜JCrop旨在与<img>而不是<canvas>一起使用,但这可能会有所帮助:Cropping image drawn into canvas with JCrop

在番木瓜,请看viewer.js中的这些:

papaya.viewer.Viewer.prototype.mouseDownEvent
papaya.viewer.Viewer.prototype.mouseMoveEvent (see isDragging)
papaya.viewer.Viewer.prototype.mouseUpEvent

// these might be useful to set a command-key to enable your feature
papaya.viewer.Viewer.prototype.keyDownEvent
papaya.viewer.Viewer.prototype.keyUpEvent

请注意,已有多个功能可以监听鼠标移动和拖动,因此您必须解决这些问题(可能为您的操作添加新的命令键)或禁用现有行为。