使用注释对象的图像查看器提供了支持图像查看器细胞。
16岁及以上版本的特点:
把位图区域从图像通过调用L_DispContainerRemoveBitmapRegion。
调用L_DispContainerCalibrateCell校准电池或sub-cell无需使用注释的统治者。
当点击一个注释对象,DISPCONTAINERANNOTATIONCALLBACK回调函数将调用之前如果是通过调用L_DispContainerSetAnnotationCallBack函数。确定当前的回调用于注释点击,调用L_DispContainerGetAnnotationCallBack函数。
当创建一个注释对象,DISPCONTAINERANNOTATIONCREATEDCALLBACK回调函数将被称为如果是以前设置通过调用L_DispContainerSetAnnotationCreatedCallBack函数。确定当前的回调被用来处理annotation-created回调,调用L_DispContainerGetAnnotationCreatedCallBack函数。
可以旋转的注释容器使用L_DispContainerRotateAnnotationContainer函数。翻转注释容器使用L_DispContainerFlipAnnotationContainer函数。扭转注释容器使用L_DispContainerReverseAnnotationContainer函数。
当改变活跃sub-cell指数通过点击不同的sub-cell或滚动帧滚动(细胞滚动)向上或向下,DISPCONTAINERACTIVESUBCELLCHANGED回调函数会调用之前如果是通过调用L_DispContainerSetActiveSubCellChangedCallBack函数。确定当前的回调被用来处理活动sub-cell变化,使用L_DispContainerGetActiveSubCellChangedCallBack函数。获得积极的索引sub-cell,电话L_DispContainerGetActiveSubCell。
使用鼠标坐标转换成位图坐标L_DispContainerGetBitmapPixel函数。
控制注释,注释容器通过调用L_DispContainerGetAnnotationContainer。然后你可以申请任何函数的注释工具。然后设置修改的注释容器使用L_DispContainerSetAnnotationContainer函数。
一个注释对象保存到XML文件使用L_DispContainerSaveAnnotation函数。加载以前保存的注释容器使用L_DispContainerLoadAnnotation函数。
当单击,双击,移动等鼠标,DISPCONTAINERMOUSECALLBACK回调函数会调用之前如果是通过调用L_DispContainerSetMouseCallBack函数。确定当前的回调用于处理鼠标操作,使用L_DispContainerGetMouseCallBack函数。
15及以上版本的特点:
添加注释行动容器通过调用函数L_DispContainerAddAction鼠标,然后分配一个注释对象通过调用函数L_DispContainerSetAction。指定的值nAction参数与下列标志之一的一个注释对象:
CONTAINER_ACTION_ANNOTATION_RULER
CONTAINER_ACTION_ANNOTATION_ANGLE
CONTAINER_ACTION_ANNOTATION_TEXT
CONTAINER_ACTION_ANNOTATION_ARROW
CONTAINER_ACTION_ANNOTATION_RECTANGLE
CONTAINER_ACTION_ANNOTATION_ELLIPSE
CONTAINER_ACTION_ANNOTATION_HILITE
CONTAINER_ACTION_REGION_RECTANGLE
CONTAINER_ACTION_REGION_ELLIPSE
CONTAINER_ACTION_REGION_FREEHAND
CONTAINER_ACTION_REGION_POLYGON
CONTAINER_ACTION_REGION_MAGICWAND
CONTAINER_ACTION_REGION_COLORRANGE
CONTAINER_ACTION_REGION_CIRCLE
CONTAINER_ACTION_REGION_SQUARE
一旦注释对象都被分配到一个鼠标按钮,画出选择注释对象使用指定的鼠标按钮。
地区
转换一个closed-shape注释对象(椭圆,矩形,突出)感兴趣的区域(ROI)通过调用函数L_DispContainerAnnToRgn。由此产生的ROI(地区)可以结合现有定义的地区在许多方面。
把位图区域从图像通过调用L_DispContainerRemoveBitmapRegion。
统治者和测量单位
变化的度量单位容器通过调用L_DispContainerSetRulerUnit。检索当前度量单位通过调用L_DispContainerGetRulerUnit。
校准(设置的测量单位)注释统治者通过调用L_DispContainerCalibrateRuler。每当校准尺子时,所有其他现有的注释和细胞统治者将校准,和视野标签将被更新以匹配校准的新值的统治者。这个标签可以显示通过调用L_DispContainerSetCellTagDISPWIN_TYPE_FIELDOFVIEW uType参数组。
动作、属性和属性
注释行动工作像其他集装箱操作,使用结构DISPANNOTATIONPROPS。注释属性可以通过调用检索L_DispContainerGetActionProperties。改变属性注释行动,电话L_DispContainerSetActionProperties。
检索所选注释对象的属性在指定sub-cell通过调用L_DispContainerGetSelectedAnnotationAttributes。
当点击一个注释对象,DISPCONTAINERANNOTATIONCALLBACK将调用之前如果是通过调用L_DispContainerSetAnnotationCallBack。确定当前所使用的回调,电话L_DispContainerGetAnnotationCallBack。
当创建注释对象,DISPCONTAINERANNOTATIONCREATEDCALLBACK回调函数将调用之前如果是通过调用L_DispContainerSetAnnotationCreatedCallBack。确定当前的回调被用来处理注释创建回调,电话L_DispContainerGetAnnotationCreatedCallBack。
创建、负荷变化,容器保存注释
保存注释对象作为XML文件使用L_DispContainerSaveAnnotation。容器加载以前保存的注释,使用L_DispContainerLoadAnnotation。
注释旋转容器,使用L_DispContainerRotateAnnotationContainer。翻转注释容器,使用L_DispContainerFlipAnnotationContainer。扭转注释容器,使用L_DispContainerReverseAnnotationContainer。
如果你需要更多的控制注释,注释容器使用L_DispContainerGetAnnotationContainer,适用于任何注释工具箱函数,然后设置修改的注释容器使用L_DispContainerGetAnnotationCreatedCallBack。
鼠标操作
当应用鼠标操作,DISPCONTAINERMOUSECALLBACK将通过调用L_DispContainerSetMouseCallBack如果它之前设置。确定当前的回调用于处理鼠标操作,使用L_DispContainerGetMouseCallBack函数。
当改变活跃sub-cell指数通过点击不同的sub-cell或滚动帧滚动向上或向下滚动(细胞),DISPCONTAINERACTIVESUBCELLCHANGED回调将调用之前如果是通过调用L_DispContainerSetActiveSubCellChangedCallBack。确定当前的回调被用来处理活动sub-cell变化,使用L_DispContainerGetActiveSubCellChangedCallBack。获得积极的索引sub-cell,电话L_DispContainerGetActiveSubCell。
使用LEADTOOLS医学图像查看器控制
使用注释
有关更多信息,请参考: