freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android平臺下醫(yī)學(xué)圖像開窗顯示軟件的設(shè)計(jì)與實(shí)現(xiàn)_畢業(yè)設(shè)計(jì)論文(存儲版)

2025-08-21 11:55上一頁面

下一頁面
  

【正文】 2C ? W / 2O輸 入 值顯 示 值N M內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì)說明書(畢業(yè)論文) 25 第五章 軟件功能規(guī)劃及功能實(shí)現(xiàn) 軟件功能規(guī)劃 一款好的軟件當(dāng)然要具備完善的功能,軟件開發(fā)者在進(jìn)行開發(fā)之前一定要要了解用戶的需求,根據(jù)實(shí)際情況合理的規(guī)劃自己的軟件應(yīng)該實(shí)現(xiàn)的功能。 import 。 (2)(0028, 0002) Number of Frames (3)(0028, 0010) Rows (4)(0028, 0011) Columns (5)(0028, 0100) Bits Allocated (6)(0028, 0101) Bits Stored (7)(7FE0, 0010) Pixel Data 上述這幾個(gè)標(biāo)簽是每個(gè) DICOM 格式圖像文件所必不可少的,是強(qiáng)制性標(biāo)簽,也就是說,任何 DICOM 文件中至少含有這幾個(gè)數(shù)據(jù)元素。 startActivity(in)。 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì)說明書(畢業(yè)論文) 31 //如果圖像讀取信息等于“ ”,則出現(xiàn)錯(cuò)誤對話框 } else { //否則 轉(zhuǎn)入 文件中顯示該文件 Intent DiIntent = new Intent(this, )。部分設(shè)定窗位、窗寬的代碼如下: if (!mIsInitialized。 AlertDialog alertDialog = ()。 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì)說明書(畢業(yè)論文) 30 (new OpenFileAction())。 圖 運(yùn)行結(jié)果顯示 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì)說明書(畢業(yè)論文) 28 軟件設(shè)計(jì)與實(shí)現(xiàn) 程序設(shè)計(jì) 要顯示一個(gè) DICOM 格式圖像,必須事先得到下列標(biāo)簽所代表的 DICOM數(shù)據(jù)元素中的數(shù)值: (1)(0028, 0002) Samples Per Pixel 要顯示一個(gè)像素必須得到該像素點(diǎn)的三個(gè)顏色分量 Red、 Green、 Blue 值。打開 文件,會看到下面部分代碼: package 。 由于一般顯示設(shè)備所能顯示的灰度范圍小于醫(yī) 學(xué)圖像數(shù)據(jù)的灰度范圍,圖像無法正常顯示,所以需要通過調(diào)節(jié)窗位和窗寬將所需要的圖像數(shù)據(jù)通過一個(gè)線性變化映射到顯示設(shè)備所能顯示的灰度范圍,這個(gè)過程就叫做開窗顯示。如“ 1. 2. 840. 10008”專門保留給 DICOM 所定義的術(shù)語 (如傳輸語法 )使用,其中,“ 1”表示國際標(biāo)準(zhǔn)化組織 ISO,“ 2”表示 ISO 下屬的一個(gè)成員機(jī)構(gòu),這里指美國國家標(biāo)準(zhǔn)組織 ANSI,“ 840”表示成員機(jī)構(gòu)所在的國家或地區(qū)代碼,這里指美國,“ 10008”在這里指 NEMA。 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì)說明書(畢業(yè)論文) 21 (1) 顯式 (Explicit VR)傳輸時(shí): 0010, 0010 OCPN Harison Ford4字節(jié) 2字節(jié) 2字節(jié) C字節(jié)(16進(jìn)制)/12字節(jié)ExplicitPN:Person TagVRVL Value Field (2) 隱式 (Implicit VR)傳輸時(shí) : 0010, 0010 OC Harison Ford4字節(jié) 4字節(jié) C字節(jié)(16進(jìn)制)/12字節(jié)ImplicitTag VL Value Field00 由此可見,顯式時(shí) VR 中存放數(shù)據(jù)類型,隱式時(shí) VR 不存在。 (3) 值長度:指明該數(shù)據(jù)元素的數(shù)據(jù)域中存放的數(shù)據(jù)值的長度 (字節(jié)數(shù) )。數(shù)據(jù)集合傳輸次序標(biāo)簽數(shù)據(jù)描述數(shù)據(jù)長度實(shí)際數(shù)據(jù)值可選項(xiàng),取決于傳輸U(kuò)ID 圖 DICOM 文件數(shù)據(jù)元素的組成 (1) 標(biāo)簽:是一個(gè) 4 字節(jié)的無符號整數(shù)。數(shù)據(jù)元素按標(biāo)簽從小到大順序排列,數(shù)據(jù)集由多個(gè)數(shù)據(jù)組構(gòu)成。運(yùn)行成功,如圖 所示。 (9) 然后 會出 現(xiàn) “ The ADT plugin is not signed: you can accept the installation anyway”,單擊“ Install All”按鈕。 (1) 啟動 Eclipse,依次選擇 Help→ Software Updates→ F ind and Install 項(xiàng)。然后就是等待安裝程序下載選擇的包來安裝 [1 4]。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具 (Java Development Tools,JDT)。 S UN 的工程師敏銳地察覺到了這一點(diǎn),從 1994 年起,他們開始將 OAK 技術(shù)應(yīng)用于 WEB 上,并且開發(fā)出了 HotJava 的第一個(gè)版本。 Java 語言特點(diǎn) Java 是一種簡單的,面向?qū)ο蟮?,分布式的,解釋型的,健壯安全的,結(jié)構(gòu)中立的,可移植的動態(tài)語言。 Java 平臺由 Java 虛擬機(jī) (Java Virtual Machine) 和 Java 應(yīng)用編程接口內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì)說明書(畢業(yè)論文) 13 (Application Programming Interface)構(gòu)成。 Android 為常用的數(shù)據(jù)類型(如:音視頻、圖片和聯(lián)系方式等)提供了大量的 Content Provider。到目前為止可以使用 Intent 來啟動一個(gè)程序組件,還可以通過使用 sendBroadcast()方法來發(fā)起一個(gè)系統(tǒng)級別的事件廣播來傳遞消息。 Activity 可以經(jīng)常性地在 Resumed 和 Paused狀態(tài)之間切換。 Activity 有自己的生命周期,由 Android 系統(tǒng)來控制。 Linux 內(nèi)核也同時(shí)作為硬件和軟件堆棧之間的硬件抽象層, 它隱藏具體硬件細(xì)節(jié)而為上層提供統(tǒng)一的服務(wù) [8]。 SQLite:一個(gè)對于所有應(yīng)用程序可用,功能強(qiáng)勁的輕型關(guān)系型數(shù)據(jù)庫引擎。 Surface Manager:對顯示子系統(tǒng)的管理,并且為多個(gè)應(yīng)用程序提供 2D和 3D 圖層的無縫融合。 活動管理器 (Activity Manager):管理應(yīng)用程序生命周期 ,提供通用的導(dǎo)航回退功能 。 開發(fā)者可以完全使用核心應(yīng)用程序所使用的框架 APIs。 Android 的發(fā)展 安卓手機(jī)就是有 Android 這個(gè)操作系統(tǒng)的手機(jī),在 20xx 年 11 月 5 日開放手機(jī)聯(lián)盟 (Open Handset Alliance)成立之后, Android 的發(fā)展加快了速度。它采用軟件堆層的架構(gòu),主要分為三部分。 由于提供了統(tǒng)一的存儲格式和通信方式,普及 DICOM 標(biāo)準(zhǔn),可以簡化醫(yī)療信息系統(tǒng)設(shè)計(jì),避免許多重復(fù)性的工作,加快信息系統(tǒng)的開發(fā)速度。其中核醫(yī)學(xué)圖像文件結(jié)構(gòu)部分主要參閱了DICOM 標(biāo)準(zhǔn)的 PS ~PS 和 PS 。 1986 年 10月和 1988 年 1 月又公布了該標(biāo)準(zhǔn)的兩個(gè)修訂版。數(shù)據(jù)長度是一個(gè) 2B 或 4B(取決于顯示或隱示 VR)的無符號整數(shù),指明該數(shù)據(jù)元素的數(shù)據(jù)域中數(shù)據(jù)的長度。 標(biāo)準(zhǔn)有 15 部分組成,其中第 10 部分“用于介質(zhì)交換的存儲介質(zhì)和格式”給出 DICOM 文件格式 [2 ]。 Android 有望在數(shù)年內(nèi)遍布于數(shù)百萬部手機(jī)和其他移動設(shè)備中,從而成為應(yīng)用程序開發(fā)人員的主要平臺。 關(guān)鍵詞: Android 平臺 ; DICOM; 醫(yī)學(xué)圖像顯示 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì)說明書(畢業(yè)論文) II The Medical Image Display Software Design and Implementation Based on Android OS Abstract With the improvement of people39。 內(nèi)蒙古科技大學(xué) 本科生畢業(yè)設(shè)計(jì)說明書(畢業(yè)論文) 題 目 :基于 Android 平臺下醫(yī)學(xué)圖像開窗顯示軟件的設(shè)計(jì)與實(shí)現(xiàn) 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì)說明書(畢業(yè)論文) I 基于 android 平臺下醫(yī)學(xué)圖像開窗顯示軟件的設(shè)計(jì)與實(shí)現(xiàn) 摘 要 隨著人們生活水平的提高,科技迅速的發(fā)展,智能手機(jī)逐漸普及。為了充分利用移動平臺的優(yōu)勢, 方便醫(yī)生隨時(shí)診療,本設(shè)計(jì)要求實(shí)現(xiàn)基于 Android 平臺下的 DICOM 格式的醫(yī)學(xué)圖像的讀取和顯示。 Android 是一款針對手機(jī)的全新開源軟件工具包,它由 Google 和開發(fā)手機(jī)聯(lián)盟( Open Handset Alliance)共同創(chuàng)建。 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì)說明書(畢業(yè)論文) 2 隨著 DICOM 協(xié)議不斷的發(fā)展完善,各醫(yī)學(xué)影像設(shè)備制造商紛紛推出符合DICOM 標(biāo)準(zhǔn)的醫(yī)學(xué)影像設(shè)備, DICOM 已成為醫(yī)學(xué)影像的公認(rèn)標(biāo)準(zhǔn),目前版本為 。不同的數(shù)據(jù)類型決定了數(shù)據(jù)的不同讀取方式。 1985 年,該委員會發(fā)表了 ACRNEMA 標(biāo)準(zhǔn) ()。我們也根據(jù)核醫(yī)學(xué)的需要,制定了自己的符合DICOM 標(biāo)準(zhǔn)的圖像文件格式。無論是本院、本地還是相距很遠(yuǎn)的外地, DICOM 設(shè)備都可以通過網(wǎng)絡(luò)相互聯(lián)系,交換信息。 Android 簡介 該平臺由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成。 Android 將補(bǔ)充,而不會替代谷歌長期以 來奉行的移動發(fā)展戰(zhàn)略:通過與全球各地的手機(jī)制造商結(jié)成合作伙伴,開發(fā)既有用又有吸引力的移動服務(wù),并推廣這些產(chǎn)品。開發(fā)者可以自由地利用設(shè)備硬件優(yōu)勢、訪問位置信息、運(yùn)行后臺服務(wù)、設(shè)置鬧鐘、向狀態(tài)欄添加通知等等,很多很多。 通知管理器 (Notification Manager): 使所有的應(yīng)用程序能夠在狀態(tài)欄顯示自定義警告 媒體庫 : 基于 PacketVideo 的 OpenCORE, 支持播放和錄制許多流行的音頻和視頻格式,以及靜態(tài)圖像文件,包括 MP EG 、 MP AAC、 AMR、JPG、 PNG; (5) Linux Kernel Android 的核心系統(tǒng)服務(wù)依賴于 Linux 內(nèi)核,如安全性,內(nèi)存管理,進(jìn)程管理,網(wǎng)絡(luò)協(xié)議棧和驅(qū)動模型。 多個(gè)Activity 組成了 Activity 棧 (Stack),當(dāng)前活動的 Activity 處于棧頂。在這段時(shí)間里,該 Activity 處于所有 Activity 的最前面和用戶進(jìn)行交互。 (3) Broadcast Receiver 簡介 基類 Broadcast Receiver 是用戶接收廣播通知的組件,它和事件處理機(jī)制類似,只不過事件處理機(jī)制是程序組件級別的(例如,某個(gè)按鈕的單擊事件),而廣播事件處理機(jī)制是系統(tǒng)級別的。其數(shù)據(jù)存儲方式可以是 Android 文件系統(tǒng)、 SQLite 數(shù)據(jù)庫內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì)說明書(畢業(yè)論文) 12 或者其他合理的方式。從此, Java 被廣泛接受并推動了 Web 的迅速發(fā)展,常用的瀏覽器現(xiàn)在都支持 Java applet。 Java 分為三個(gè)體系 JavaS E( Java2 Platform Standard Edition, Java 平臺標(biāo)準(zhǔn)版), JavaEE( Java 2 Platform,Enterprise Edition, Java 平臺企業(yè)版), JavaME( Java 2 Platform Micro Edition, Java 平臺微型版) [1 0]。對于用戶的這種要求,傳統(tǒng)的編程語言顯得無能為力。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。 (3) 點(diǎn)擊“ Save and Apply”并重新運(yùn)行 SDK (4) 選擇你要安裝的 AP I 版本、驅(qū)動、文檔,然后選擇你需要的包。安裝完成后,會提示用戶重啟 Eclipse。 (8) 最后單擊“ Finish”按鈕。新建 AVD時(shí)的 Emulate 設(shè)置如下: (1)選擇“ Android SDK and AVD Manager”窗口; (2) 選擇“ New”; (3) 輸入一個(gè) AVD 名稱; (4) 選擇一個(gè) Target; (5) 輸入模擬的 SD Card 的容量大小; (6) 然后點(diǎn)擊“ OK”; 創(chuàng)建完后就可以運(yùn)行新建的模擬器 Virtual Device,注意首次運(yùn)行需要幾分鐘的時(shí)間 [1 7]。 DICOM 數(shù)據(jù)集 DICOM 數(shù)據(jù)集是由 DICOM 數(shù)據(jù)元素按照指定的順序依次排列組成的。 DICOM 中規(guī)定了顯式 (Explicit VR)和隱式 (Inexplicit VR) 兩種傳輸格式,其中在顯式傳輸時(shí), VR 必須存在;在隱式傳輸時(shí), VR 必須省略。下面以 標(biāo)簽為 (0010, 0010)表示病人姓名的數(shù)據(jù)元素為例對上述介紹作一比較形象的說明。 sufix由所指示的機(jī)構(gòu)分配,并且必須在 root范圍內(nèi)保證唯一性。 窗寬:是指需要顯示圖像的范圍,調(diào)節(jié)窗寬主要影響對比度,窗寬越大,圖像灰度層次越多,組織對比減少,細(xì)節(jié)顯示差。 圖 創(chuàng)建 Android Project 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì)說明書(畢業(yè)論文) 26 填寫工程信息 在這一步中,需要填寫這個(gè)工程的信息,這些信息包括:工程的名字、包
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1