Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.12.8
|
Leadtools.MedicalViewer Namespace > MedicalViewerAlpha Class > MedicalViewerAlpha Constructor : MedicalViewerAlpha Constructor(Int32,Int32,Boolean,Cursor) |
Change the alpha factor of an image
Imports Leadtools Imports Leadtools.Codecs Imports Leadtools.MedicalViewer <TestMethod()> _ Public Sub MedicalViewerAlphaExample4() Dim myForm As MedicalViewerForm = GetMedicalControl() Dim medicalViewer As MedicalViewer = myForm.Viewer Dim cell As MedicalViewerMultiCell = CType(medicalViewer.Cells(0), MedicalViewerMultiCell) Dim windowLevel As MedicalViewerWindowLevel = CType(cell.GetActionProperties(MedicalViewerActionType.WindowLevel, 0), MedicalViewerWindowLevel) Select Case windowLevel.LookupTableType Case MedicalViewerLookupTableType.Exponential, MedicalViewerLookupTableType.Logarithmic, MedicalViewerLookupTableType.Sigmoid Dim alpha As MedicalViewerAlpha = New MedicalViewerAlpha(100, 100, False, Cursors.SizeWE) If cell.IsActionAdded(MedicalViewerActionType.Alpha) Then cell.SetActionProperties(MedicalViewerActionType.Alpha, alpha, 0) End If alpha.Dispose() Case Else End Select windowLevel.Dispose() myForm.ShowDialog() End Sub
using Leadtools; using Leadtools.Codecs; using Leadtools.MedicalViewer; [TestMethod] public void MedicalViewerAlphaExample4() { MedicalViewerForm myForm = GetMedicalControl(); MedicalViewer medicalViewer = myForm.Viewer; MedicalViewerMultiCell cell = (MedicalViewerMultiCell)(medicalViewer.Cells[0]); MedicalViewerWindowLevel windowLevel = (MedicalViewerWindowLevel)cell.GetActionProperties(MedicalViewerActionType.WindowLevel, 0); switch (windowLevel.LookupTableType) { case MedicalViewerLookupTableType.Exponential: case MedicalViewerLookupTableType.Logarithmic: case MedicalViewerLookupTableType.Sigmoid: MedicalViewerAlpha alpha = new MedicalViewerAlpha(100, 100, false, Cursors.SizeWE); if (cell.IsActionAdded(MedicalViewerActionType.Alpha)) cell.SetActionProperties(MedicalViewerActionType.Alpha, alpha, 0); alpha.Dispose(); break; default: break; } windowLevel.Dispose(); myForm.ShowDialog(); }