LEADTOOLS Medical SDK
醫學成像編程庫。
由以下開發商製作:LEADTOOLS
ComponentSource 開始代理銷售的日期:1996年
醫學成像編程庫。
LEADTOOLS 的Medical Imaging 包含多個手工選擇和優化的功能,以滿足醫療成像應用程式開發的特定要求,例如對DICOM數據集的全面支持、對8-16位灰度的支持、在windows leveling和LUT處理功能下對12和16位圖形處理和顯示的支持。 可全面支持DICOM 3—行業內標準的醫療成像格式/協議,允許程式員對從數字成像模組,如CT和MR掃描器中調取的圖像進行訪問。 LEAD的DICOM成像支持技術是行業內最豐富的支持技術,支持8, 10, 12, 16, 24 和32位圖形,包括JPEG (8, 10 , 12, 16位 無損灰度, 8, 12位有損灰度, 24位無損和有損彩色), 行程(Run Length), 非壓縮, 光度解析(Photometric Interpretation) (Monochrome1, Monochrome2, Palletized, RGB, ARGB, CMYK, YBR Full 422, YBR Full), 和單頁及多頁圖形。 LEAD的醫療成像工具包含8-16位灰度顯示,帶“窗位調整”(window leveling)。 窗位調整是一個從存儲的像素值到待顯示值的線性轉換; LEADTOOLS可用用戶定義的色彩映射(用一個LUT或調色版)或線性灰度LUT對需要的存儲像素值進行映射。
LEADTOOLS 的醫療成像包含文檔成像產品的所有功能,並增加了醫療成像的功能: 窗位調整顯示和處理功能,支持9-16位和32位灰度和對DICOM檔格式的全面支持。 增加了對DICOM交流的全面支持。 LEADTOOLS 的醫療成像還包含所有創建完全基於WEB的支持DICOM的觀察應用程式所需的所有功能。
關鍵功能:
可為醫療成像增加其他的功能:
DICOM 的基本功能:
LEADTOOLS的醫療成像產品系列包含一般的醫療成像技術(1-16,24、32位彩色,1-16位灰度和12-16位灰度圖形的窗位調整),並且支持DICOM檔格式。 調用、處理、顯示、窗位調整,以及12和16位灰度圖形的保存(包括對16位灰度TIFF的支持)。 為圖形數據探測和設置LowBit和HighBit,通過自動LUT強度擴展來顯示圖形,或用特定的值和梯度對LUT的輸入和範圍進行設置。 在不更改數據的情況下通過LUT顯示圖形,或用LUT對圖形進行處理。
DICOM 的基本功能
LEADTOOLS 醫療成像完全支持DICOM 2003 規範,包括所有的IOD類和模型(CR, CT, MR, NM, US, RF, SC, VL等。)以及全面支持DICOM的基本目錄。
通過基本的DICOM支持,您可以實現如下的功能:
新的Windows Presentation Foundation (WPF) Standard .NET
WPF支持堅固的成像功能、介面自動化、數據驅動的用戶介面和外觀,以及Windows shell的集成。 WPF可對本機的Windows Imaging Component (WIC)編碼解碼器和API進行訪問,允許程式員根據其特定的圖形檔個是編寫圖形編碼解碼器。
LEADTOOLS WPF的標準版包含所有在您的Windows Presentation Foundation (WPF)應用程式中增加圖形功能所需的所有控件。
WPF Standard .NET 的功能:
新的Windows Presentation Foundation (WPF) Pro
用LEADTOOLS WPF Pro在您的XAML應用程式中發揮LEADTOOLS的功能。 通過LEAD的 WPF介面,您可以在任何WPF應用程式中加入LEADTOOLS OCR, TWAIN 掃描, 檔預處理, 醫療成像等。 獲得支持Expression Blend且可全面進行風格設置的控件,以實現LEADTOOLS和 Windows Presentation Foundation (WPF)圖形之間完全的可互操作性。
關鍵功能:
LEAD Technologies最先進的WPF圖形查看器- Leadtools.Windows.Controls.Pro 包含一些不僅支持所有的Microsoft .NET BitmapSource圖形對象,同時還可與LEADTOOLS Imaging Pro .NET類直接作用的圖形查看器,允許您對LEADTOOLS檔格式和圖形處理支持功能進行全面的提升。 可全面進行風格化設置的控件包括滾動、縮放、pan, 放大鏡和圖形列表。
先進的WPF圖形處理 - Leadtools.Windows.Media 的命名空間包含一些可使LEADTOOLS圖形(Leadtools.RasterImage)和WPF圖形(System.Windows.Media.ImageSource)發生相互轉換的類。 這一命名空間還允許您訪問所有LEADTOOLS圖形處理功能,允許您用WPF框剪創建強大的圖形應用程式。
優點包括:
WPF 注釋
在LEADTOOLS文檔和醫療產品中包含的Leadtools.Windows.Annotations命名空間在文檔和WPF中的圖形中加入了強大的注釋功能。 這些不僅包括線條、形狀和指針、還包括一些基本的工具,如redaction(blackout)、熱點(hotspots)、文本、圖形、高亮、便利貼(sticky note)、圖形、圖章和超鏈接。
WPF的過度效果哦
Leadtools.Windows.Media.Transitions 的命名空間允許您為WPF專案增加多幻燈顯示的過度效果。 可在10多種基本的效果,如擦除、百葉窗(blinds)、push、旋轉和縮放以及數十個變數中選擇。
DICOM 數據集:
數據集是一個保存在DICOM檔中的數據元素的集合。 每個DICOM檔可以包含,也可以不包含一個由序言和首碼構成的檔頭。 每個DICOM檔代表一個獨立的資訊類。 例如,一個DICOM檔可以代表Computed Tomography Image類,另一個DICOM檔可以代表Radiotherapy Structure 集合類。 DICOM 標準版將大量的類資訊對象定義作為標準類進行了定義。 LEADTOOLS 在標準的類之外,還支持用戶定義的類。
對於每個DICOM支持的類,都包含有一定的模組。 每個模組都包含一定數量的數據元素,每個數據元素都有自己的標籤。 這些數據元素可以是規定的,也可以是可選的,取決於模組和類。 除了DICOM所支持的標準模組和數據元素之外,LEADTOOLS也支持用戶定義的模組和數據元素。
LEADTOOLS可將數據集作為一個樹形結構在內部進行維護,並提供一些功能,以將數據集作為一個樹或一個列表進行評估。 程式員可以在一次函數調用中用指定類的所有合適的功能來創建數據集對象。 LEADTOOLS 的醫療成像工具提供了大量的函數,以便對數據集進行操作、獲取和設置數據集資訊、獲取和設置數據元素值、搜索數據集以及創建、載入和保存數據集。 LEADTOOLS 提供了一些可刪除單個專案、刪除整個模組、刪除所有專案或一個數據集內的單個或多個圖形的功能。
為了在數據集的數據元素的數值字段中調取和保存值,LEADTOOLS提供了低級和高級的功能。
什麼是值的表述(VR)?
一個數據元素的值的表示可表明數據元素的值字段中可以保存的數據類型。 DICOM有多種標準的值的表述方式。 除了標準的值表述外,還可以用LEADTOOLS加入用戶定義的值表示方式。
LEADTOOLS 在其內部為所有標準和用戶定義的值表述的代碼、命名、長度、限制和單位大小保留了一個表格(或列表)。 LEADTOOLS 還提供在表中獲取、設置、刪除和重命名值表述的功能。
什麼是數據元素和標籤?
數據元素的標籤由一個表示組號和元素號的有序的16位數值對組成。 標籤表示數據元素的值字段中所保存的資訊的類型。 DICOM有多種標準的標籤。 除了標準的標籤外,還可以用LEADTOOLS加入用戶定義的標籤。
LEADTOOLS在其內部為所有現有標準和用戶定義的標籤,包括標籤的代碼、命名、值的表述和值的多重性資訊保留了一個表格(或列表)。 LEADTOOLS 為數據元素標籤表的操縱、增加、刪除和更改提供了多種功能。 同時數據元素表還允許程式員在DICOM中增加對未來元素的支持,而無需獲得來自LEADTOOLS的升級。
唯一識別字(UIDs)是如何進行標記的?
通過唯一的識別字可對諸如服務對象對類和圖形等專案進行標記。 DICOM檔格式具有多種唯一的識別字。 除了標準的唯一識別字外,還可以用LEADTOOLS加入用戶定義的唯一識別字。
LEADTOOLS在其內部為所有現有標準和用戶定義的唯一識別字,包括UID的命名、值和類型資訊保留了一個表格(或列表)。 LEADTOOLS 為UID表的操縱、增加、刪除和更改提供了多種功能。< /p>
什麼是資訊對象定義?
資訊對象定義是一個抽象的數據模型,可為現實世界的對象指定資訊。Information Object Definition (IOD) is an abstract data model that specifies information about Real-World objects. 它提供了一種對應用程式之間的資訊交換進行標準化的方式。 DICOM有大量標準的IOD。 除了標準的IOD外,還可以用LEADTOOLS加入用戶定義的IOD。
LEADTOOLS 在內部為所有現有標準和用戶定義的資訊對象定義(IOD)提供了一個樹。 LEADTOOLS的功能允許您將內部的IOD結構作為一個數目或一個列表進行評估。
LEADTOOLS提供了大量可對IOD結構進行操縱和更改的功能,如GetRoot, GetParent, GetChild, GetFirst, GetLast, GetCountModule等... 此工具提供了多多種搜索IOD結構的功能,一遍插入新的專案、刪除單個專案以及為已包含在IOD結構中的IOD的名稱或說明進行更改。 程式員可通過IOD結構來驗證DICOM數據集合。 此外,IOD表結構允許用戶通過當前的LEADTOOLS,在DICOM內增加對將來的IOD的支持。
什麼是DICOM的基本目錄(DICOMDIR)?
為了對DICOM檔集進行識別,並對保存在檔集中的DICOM檔中的資訊進行訪問,DICOM標準版定義了基本的目錄IOD。 一個DICOM檔組包含一個或多個DICOM檔。 其中一個包含在檔集中的檔是DICOMDIR檔。 DICOMDIR檔包含DICOM目錄資訊、從而便於對包含在檔集中其他DICOM檔中的資訊進行訪問。 檔集中的DICOM檔分配了檔ID,因此可以通過DICOMDIR檔進行索引,而該檔本社則通過DICOMDIR檔的檔ID來標記。
DICOM的目錄數據集可能包含特殊的數據元素,稱為關鍵元素。 關鍵元素是一種包含數據集內其他關鍵元素的特殊資訊及其在數據集內相對位置資訊的數據元素。 關鍵元素中所包含的特殊資訊包括子元素、非關鍵的子元素、關鍵的父元素以及這些元素之間的相對邏輯關係方面的資訊。
LEADTOOLS 可將DICOMDIR的數據集合作為一個樹來保留,然而,所有的關鍵元素在樹的同一個級別上保存。 LEADTOOLS提供了一些特殊的功能,可搜索DICOM的目錄數據集、操縱數據集、插入和刪除關鍵元素以及對關鍵元素進行操縱。
LEADTOOLS還提供了高級的功能,以通過增加保存在工具中的DICOM檔來創建或更新DICODIR。
DICOM Waveforms:
DICOM的標準版支持波形的存儲和交流: 這包括血流動力學曲線數據、心臟電生理學、心電圖(ECG)和音頻信號(WAV檔)。
LEADTOOLS的波形支持是綜合性的,可處理標準版支持的各種功能,包括:
此外,LEADTOOLS還支持由標準版定義的各種與波形相關的IOD,包括:
DICOM 注釋:
LEADTOOLS 的醫療程式SDK提供了多種注釋(圖形標記)選項,可在醫療、灰度和彩色圖形中加入。
可用的注釋對象包括尺規、 Ruler, 量角器、 Cross Product, 指針、文本、圓、Freehand等。LEADTOOLS允許您把注釋作為外部的注釋檔、DICOM的private數據元素或TIFF檔中的LEAD或Wang注釋標籤,以及可成為圖形數據的永久部分來讀寫或用於1位的圖形或創建一個overlay。 有了LEADTOOLS的注釋,您可以在注釋的低等級之間選擇,也可以通過全自動化模式,用一個即時可用的浮動、定制化的工具條和彈出菜單來實現對注釋的支持。 LEADTOOLS中提供的更出色的注釋功能可用於任何需要圖形標記的應用程式。
LEADTOOLS 允許最終用戶對現有的freehand對象的節點進行重新定位,因而用戶可不必重新繪製對象。 增強的redact對象允許您對black-out的圖形的各部分進行恢復。 在與注釋安全相結合後,這些Redact對象可提供一種為圖形的各部分提供用戶級別的訪問的方式。 注釋兌現可作為獨立的對象層保存,或者可以嵌入實際的圖形中。 LEADTOOLS允許您將注釋作為外部檔或作為TIFF檔的LEAD 或 Wang注釋標籤進行讀寫。 有了LEADTOOLS,您可以在注釋的低等級之間選擇,也可以通過全自動化模式,用一個即時可用的浮動、定制化的工具條和彈出菜單來實現對注釋的支持。 LEADTOOLS中提供的更出色的注釋功能可用於任何需要圖形標記的應用程式。
有了對LEADTOOLS 注釋的支持,您可以:
LEADTOOLS的醫學圖像查看器控件是一個高級控件,可用於創建愛醫療應用程式,如DICOM查看器、觀察站、 遠程放射解決方案以及放射學和其他醫療專科所採用的診斷工作站。 無論您是為放射科、心血管科、乳腺攝影、眼科、病理學、皮膚科、牙科或任何其他專業創建PACS,此控件可消除您的專案的複雜性,為您提供您可以依賴的堅實基礎。
關鍵功能:
窗位調整工具的一些設置可進行編程調整,例如可對顯示容器內的各種屬性進行全面調整,例如顏色、游標、尺規等。 某些設置可為容器進行調整,例如內建的尺規可在圖形的DPI值和縮放或比例因素的基礎上進行調整。 為了達到更高的品質而顯示內插圖形。
通過此控件可以創建的典型應用程式:
JPEG2000 壓縮:
LEADTOOLS 壓縮/非壓縮 JPEG2000 符合JPEG2000國際標準。 這一最新的ISO/ITU 靜止圖形壓縮標準為高品質,基於子波(wavelet)的壓縮提供了快速和靈活的解決方案。 LEAD努力對所有將來的部分(在其發佈時)提供全面的支持,因此LEADTOOLS JPEG2000將隨著JPEG2000標準的發展而繼續發展。
LEADTOOLS JPEG2000目前支持:
JPEG2000與JPEG相比較:
JPEG2000 是一個新的圖形編碼標準,為醫療成像界提供了至關重要的程式集。 JPEG2000 在提供高壓縮比的同時,其圖像品質優於所有現存的標準編碼技術。 這種高壓縮比和優質的性能是由於其針對小波變換進行了修改。 小波變換(Wavelet transforms)是一系列可表示圖形的複雜結構的數學公式,通過這些公式可將極大量的圖形數據壓縮為相對少量的壓縮數據。 這種壓縮技術允許應用程式能以比其他任何當前正在生產的軟體更高的壓縮比和更好的圖像品質保存壓縮後的圖形。
JPEG2000 是一種基於小波的壓縮,以分層格式保存,可在同一個檔中包含以多種解析度保存的圖形,無需進行數據的複製。 為此,一副按JPEG2000標準壓縮的圖像可以以最合適的解析度發送到一個設備中,而不會增加額外的存儲空間。 LEAD Technologies將其在圖像與壓縮程式員工具市場12年以上的經驗用於開發一種可為DICOM程式員提供最佳的JPEG2000運行方式的JPEG2000產品。
JPEG2000的主要優點:
灰度圖形:
灰度是一系列沒有明顯顏色的灰色陰影。 最黑的陰影是黑色,及完全不發光或不反射光線的顏色。 最亮的陰影是白色, 可發出或反射所有波長的可見光。 灰色的中間陰影,對於發出的光線通過等亮度的三原色(紅、綠、藍)來表示,對於反射光,則通過三種原染料(青藍、洋紅和黃)。
LEADTOOLS的醫療成像產品線全面支持8-16位灰度和12、16位圖像處理,顯示時具備窗位調整和LUT處理功能。
LEADTOOLS 文檔和醫療成像SDK包括以下灰度功能:
灰度圖形處理:
LEADTOOLS 包含大量的醫療圖像處理功能。 以下為針對醫療成像領域的主要圖像處理功能,而非功能的綜合列表。 如果您需要某個特定的圖像處理功能,但在下表中找不到,則LEADTOOLS很可能支持這種功能。 請與sales@componentsource.com聯繫,以獲得資訊。