




免费预览已结束,剩余35页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
厦门大学软件学院毕业论文 本科毕业论文(科研训练、毕业设计)题 目:Motic自动显微镜系统2.0姓 名:学 院:软件学院系:专 业:软件工程年 级: 学 号:指导教师(校内): 职称:指导教师(校外): 职称:年 月 日Motic自动显微镜系统2.0摘要 MOTIC CHINA GROUP CO., LTD.是B.V.I注册的SPEED FAIRINVESTMENT CO., LTD.旗下的高新技术企业集团。自1983年始,在全球开发制造经营MOTIC系列及CLASSICA系列光学,数码显微镜及显微图像系统产品。二十年来,成功地在全球多个国家注册MOTIC商标,并设立美国、加拿大、德国、西班牙、英国、香港和中国从事市场营销、产品研发的7个全资子公司;在中国的四川成都、贵州贵阳、福建三明和厦门先后建立了零件、部件、整机、全套系统的制造、装配的全资制造子公司;编织成遍及全球的MOTIC产品营销网络;晋升为全球显微镜产业五大名牌之一。MOTIC在北美、德国、中国近几年来投入了大量的资金,成立全球跨地区零时间差的多学科技术整合中心,集光学、机械、工业设计、平面设计、电子、计算机和软件技术于一身,结合现代边缘技术,实现无缝整合,把传统显微镜从过去的主体工具变为今日数码显微图像处理系统的分支平台。自动显微镜系统的成功开发实现了远程医疗、远程病理诊断、远程科研组合、远程教学,跟上了信息生物工程、生命科学等前沿科学发展的快车。数码互动教室实验室的首创并推出,掀起了形态教学方式的革命。关键词显微镜 自动 调焦 VS.NET 网络 多媒体 Abstract: Motic China Group Co., Ltd. established in 1988 as hi-tech industrial enterprise, is specialized in manufacturing conventional compound of microscopes. Owned by Speed Fair Co., Ltd. in Hong Kong, the company has become one part of the global Motic family, who takes Hong Kong as administration, financial, and international marketing center. In line with Motic Incorporation Ltd. (Hong Kong), National Inc. (USA), Motic Instruments Inc. (Canada), Motic Deutschland GmbH (Germany) and Motic Spain, S. L. (Spain) are fully owned subsidiaries of Speed Fair, which provided close approach to our customers world wide. Motic China consists of five fully-owned subsidiaries manufacturing components for the company. Motic Xiamen is acting as production headquarter of the company. It plays an important role not only as the manufacturing center, but also an ideal location for research and development. We have an established R&D center in Xiamen with over 100 professional engineers and technicians, covering the research fields of industrial design, mechanical, optical, electronics, software and multi-media. In early 1998, the company starts to switch over from conventional microscope production to the development and manufacture of digital microscope, digital imaging products and application software. The successful transition marks the milestone of the traditional industrial of microscope integrated with modern information technology, as a result making Motic as one of the leading brand names in digitalized microscopy.Key Word: Microscope Auto Focus VS.NET Network Multimedia目录目录41.引言62.需求62.1 MTMS2.062.1.1描述62.1.2.术语62.1.3.功能列表72.1.4.其他要求92.1.5.使用方式102.1.6.体系结构102.2.MTN0.9需求112.2.1描述112.2.2.术语112.2.3.功能列表112.2.4.数据库设计153.设计193.1.项目难点193.2.设计思路19分析19解决203.3.系统结构图213.4.系统包说明223.5.主要静态结构设计233.6.用户界面323.6.1.MTMS2.0界面32结论381.目标的明确性392.人员的沟通393.平衡394.技术有时候并不是项目成败的决定性因素395.开发心态39致谢语40参考文献401.引言 经过几个月在麦克奥迪的实践工作,对在软件学院学到的理论知识有了更深一层的了解。本论文是麦克奥迪自动显微镜系统2.0项目的详细设计。很有幸由本人主导并带领一小组完成整个项目。希望通过论文的编写, 进一步总结工作中的经验教。由于本人所处的环境及涉及过的项目有限,故本文中的主观见解只适用于很小的范围。望各位老师朋友不吝批评指教。本人邮箱: saga0036_2.需求整个系统由相对独立的两部分组成1)MTMS2.0:Motic Microscope System 2.0 麦克奥迪自动显微镜系统2.02)MTN0.9:Motic smarT Net 0.9麦克奥迪信息服务网,又称作MIIS(Motic Internet Information Service麦克奥迪互联网信息服务)系统面向的用户:医生,医学专家,研究人员,学生用户的特性:对计算机的使用能力属于初级2.1 MTMS2.02.1.1描述MTMS2.0是Motic自主开发的自动显微镜控制软件。包括自动显微镜本地/远程控制、方便的显微镜观察操作、图像拼接、多焦面图像合并、观察图片截取归档等功能、简易的远程会诊等功能,同时实现Motic互联网信息服务框架的雏形。2.1.2.术语表2-1名称说明备注Motic Tele-Microscope SystemMotic显微镜系统名称,简称MTMS2.0MMRMachine Movement Region机械移动范围, 指载物台机械装置的可移动范围。AORAvailable Observation Region有效观察区域范围, 指显微镜的载物台人为定义有效的位置范围, 在此范围之外的位置为无效观察区(IOR), 用户不会在无效区域观察物体。WRWorking Area工作区域, 人为在AOR内确定的载物台工作范围,在此区域外的AOR为非工作区域(NWA)CAOACurrent Available Observation Area 当前可观察区域,表示由显微镜视频采集设备采集的实际观察图像区域。COACurrent Observation Area当前实际观察区域, 表示CAOA当前实际显示部分,不会超过CAOA的范围,可能与CAOA相等,也可能比CAOA小。MSMovement Step载物台移动步长, 反映了在特定的显微镜视频采样分辨率和物镜倍数下载物台的最小移动步长(速度),视不同的显微镜而定,单位为步长。包含水平、垂直两个方向的值。MRMechanical Resolution机械分辨率, 指在特定的屏幕分辨率和物镜下,机械移动单位与屏幕像素的比值。包含水平、垂直等分辨率。由人为确定,有一定的误差,误差范围视不同的显微镜而定。MU机械单位, 显微镜机械装置的运动单位, 不同的运动装置之间的运动单位没有可比性。Step步长, 显微镜机械装置的运动单位, 不同的运动装置之间的步长单位没有可比性。SISample Image,观察预览图像,整个WR的缩略图。FMLFloat Mark List浮标列表ROIRegion of Interesting感兴趣区域FMFloat Mark 浮标,COA的位置记忆标志,便于返回先前的某个位置。BPPBrowsing Path Point 浏览路径的路径点BPBrowsing Path 浏览路径,由若干个BPP组成BPLBrowsing Path List浏览路径列表CULCurrent User List 当前显微镜的使用者列表Motic Info ServerMotic信息服务期, 负责提供Internet上Motic远程自动显微服务器登录信息注册和信息提供.2.1.3.功能列表表2-2编号名称说明备注1观察切片1.1.设置/移动当前观察区域COA在工作区域WR上移动当前观察区域COA,观察工作区域WR的不同区域。通过观察预览图像SI快速定位当前观察区域COA。通过路径点BPP快速定位当前观察区域COA。通过浮标列表FML快速定位当前观察区域COA。通过选择预定观察路径,自动移动观察区域。1.2.改变观察清晰度(提高/降低清晰度)对COA用不同的视频采样分辨率进行观察,获取不同的清晰度。1.3物镜切换采用不同的放大比例观察当前观察区域COA,会改变当前观察区域COA的视野大小, 两者关系为: 物镜倍数 低-高,观察视野大-小。1.4调整观察图像的属性。设置曝光、白平衡、对比度、亮度、色度、饱和度1.5调整焦距可以自动或者手动调整焦距、可采用鼠标滚轮在当前观察区域COA上直接调整焦距。1.6在当前观察区域COA内设置ROI区域, 观察位置与ROI区域的切换设置ROI区域,在ROI区域和当前观察区域COA间切换显示。1.7使当前观察区域COA在预定BP上移动可随时中止移动2标记功能2.1设置浮标FM浮标是用户感兴趣的观察区域的标志,用户可以通过浮标选择(FML、SI),快速回到上一次浏览的位置。浮标在观察预览图像SI和当前观察区域COA上都有不同的缩略表示,还可以设置浮标提示文字,当鼠标移到当前观察区域COA图像上或实际观察区域上的FM上时会出现提示,方便用户记忆。2.2浮标列表FML方便用户浏览浮标FM、可以添加、删除、修改浮标提示文字。2.3使用荧光笔在观察区域上做标记,方便用户间对同一观察区域的意见交流。可以在一段时间消失3照相3.1在当前观察区域COA照相保存当前观察区域(当前观察区域COA)的图像3.2多种图片储存格式,jpg/bmp在保存图像时,可以指定保存的格式4观察预览图像在低倍下进行观察工作区域图像扫描4.1设置观察的工作区域WR只扫描观察工作区域WR,节省时间。所有的标记(路径点BPP,浮标FM)操作都在观察工作区执行。修改工作区WR时,将把工作区外的所有标记删除。4.2生成观察预览图像SI在最小倍数的物镜下(如不在最小倍数物镜观察状况,自动切换到最小倍数物镜观察状况),进行工作区域WR快速扫描,得到观察预览图像SI5音频控制5.1扬声器音量设定网络音频的音量大小5.2麦克风音量设置本地麦克风的输入音量大小6.使用者管理6.1使用者列表CUL7.设备选择7.1本地设备使用本地端的显微镜7.2远程设备使用远程的显微镜8.网络显微镜功能8.1自动获取远程显微镜服务器的地址通过Motic Info Server获得远程显微镜服务器地址8.2自动/手动登陆远程显微镜服务器1)通过远程显微镜服务器列表登录远程显微镜服务器2)通过手动输入已知的远程显微镜服务器地址,登陆远程显微镜服务器8.3共享本地显微镜 创建显微镜服务器供其它远程用户使用,自动在Motic Info Server上登录本地显微镜服务器信息,也可手工得到本地显微镜服务器信息,以便远程用户登陆.8.4可使用的远程显微镜功能:功能14 的所有功能 功能8.9进行远程视频/音频交流2.1.4.其他要求表2-3编号名称说明备注1自动调焦功能1.1.调焦过程用户不会影响用户其他不相关功能的操作,如观察区域的控制2参数记忆2.1物镜相关参数记录纪录不同物镜下的以下设置:1.视频设置2.焦距位置可以选者默认设置恢复到初始设置2.2切片相关参数记录纪录不同观察物体(如切片)的(3.1)物镜相关参数记录,可保存在文件中2.1.5.使用方式1) 安装软件用户用CD-KEY注册,程序将用户信息自动传送到MoticInfoServer自动获得用户唯一标识号和登陆密码。2)使用本地设备用户启用网络共享功能(创建设备网络服务器)程序自动登陆到MoticInfoServer。3)使用远程设备程序自动到MoticInfoServer下载在线的远程设备网络服务器列表用户选择一个服务器,程序自动与此服务器连接。2.1.6.体系结构图2-12.2.MTN0.9需求2.2.1描述MTN是麦克奥迪实业集团有限公司(Motic)的网络医疗解决方案。目的是建立一个网上医学信息交互平台,方便远程会诊、信息共享、经验交流、研究,与Motic自行研发的各类产品无缝结合,为Motic产品用户提供完整的全球化服务解决方案。任务: 1) 建立Motic医疗服务基础架构2) 实现会诊信息系统基础架构。 3) 与MTMS2.0(自动显微镜系统)结合,方便远程会诊。3) 建立低成本的简易实现,以备后续应用的评估和试验。2.2.2.术语表2-4名称说明备注Motic smarT Net!麦克奥迪医疗服务平台MTNMotic smarT Net!2.2.3.功能列表1) 登陆页面用户输入: 用户名, 密码2) 主页面根据登陆用户的类型, 在左侧显示不同的导航栏表2-5导航栏内容所属用户个人信息维护所有用户管理系统管理员, 医院管理员医院信息维护系统管理员, 医院管理员会诊医生, 专家3) 个人信息维护 表2-6内容所属用户修改全名所有修改密码所有看自己的签名图片专家4) 用户管理表2-7内容所属用户系统管理员信息维护系统管理员医院管理员信息维护系统管理员专家信息维护系统管理员医生信息维护医院管理员(1) 系统管理员信息维护表2-8内容所属用户创建系统管理员修改系统管理员删除系统管理员,不能删除自己设置密码系统管理员系统管理员信息:表2-9内容操作可否由管理员修改名称创建后不可更改全名y(2) 医院管理员信息维护表2-10内容所属用户创建系统管理员修改系统管理员删除系统管理员设置密码系统管理员医院管理员信息:表2-11内容操作可否由管理员修改名称创建后不可更改全名y所属医院创建后不可更改(3) 专家信息维护表2-12内容所属用户创建系统管理员修改系统管理员删除系统管理员设置密码系统管理员专家信息:表2-13内容操作可否由管理员修改名称创建后不可更改全名y签名图片上载y4) 医生信息维护表2-14内容所属用户创建医院管理员修改医院管理员删除医院管理员设置密码医院管理员医生信息:表2-15内容操作可否由管理员修改名称创建后不可更改全名y所属医院与医院管理员同n5) 医院信息维护表2-16内容所属用户创建系统管理员修改系统管理员删除系统管理员医院信息:表2-17内容操作可否由管理员修改名称y6) 会诊表2-18内容所属用户申请会诊纪录医生打开会诊纪录,如果未完成,可以修改或者删除,不能修改邀请的专家及参与人员医生只能修改自己申请的会诊记录.申请会诊时,可以设置邀请的专家,以及其他参与人员.填写诊断意见,只能填写未完成的会诊纪录,填写完成后,要检查最近一次会诊记录信息是否有变化,如有变化,则提示会诊信息宜更新,让专家重新确认新的信息是否影响诊断结果,完全确认后,方可提交,一旦成功提交,则此次会诊完成。专家查询会诊纪录医院管理员:可以看本医院所有的会诊记录.医生:只能看自己申请的或参与的会诊记录.专家:只能看自己参与的会诊记录.会诊单图2-2申请医生所属医院名称医院会诊单 病人姓名文本框性别下拉框年龄文本框病理号文本框送检单位文本框临床资料:文本框取材部位:文本框临床诊断:文本框大体所见:文本框切片资料:文本框本单位诊断:文本框诊断意见:文本框会诊日期:系统生成专家添写医生填写申请医生:系统生成 诊断专家签名:系统生成 2.2.4.数据库设计1). 使用Access/SQL数据库, 页面根路径名称:mtn2). 表设计关键字:p主关键字f外关键字(1) 表2-19表名:tHospital描述医院信息字段名称描述类型可重复允许NULL关键字mID自动编号pmName医院名称char(30)nn(2) 表2-20表名:tUser描述用户信息字段名称描述类型可重复允许NULL关键字mID自动编号pmName登陆名称char(20)nnmPwd密码,最小长度为char(6)char(20)ynmFullname全名char(30)yy(3) 表2-21表名:tHospitalStuff描述医院用户信息字段名称描述类型可重复允许NULL关键字mID自动编号p1mUsertUser . mIDlongp2mHospitaltHospital . mIDlongp2备注(4)表2-22表名:tHospitalAdmin描述医院管理员信息字段名称描述类型可重复允许NULL关键字mHospitalStufftHospitalStuff. mIDlongp备注(5)表2-23表名:tDoctor描述医生信息字段名称描述类型可重复允许NULL关键字mHospitalStufftHospitalStuff. mIDlongp备注(6)表2-24表名:tExpert描述专家信息字段名称描述类型可重复允许NULL关键字mUsertUser. mIDlongpmSignPic专家签名图片data备注(7)表2-25表名:tSystemAdministrator描述系统管理员字段名称描述类型可重复允许NULL关键字mUsertUser. mIDlongp备注(8)表2-26表名:tDiagnosisRecord描述诊断纪录字段名称描述类型可重复允许NULL关键字mID会诊号自动编号pmDoctortHospitalStuff. mID 申请医师longfmDate会诊时间(年,月,日,时,分)datenmPathologyNo病理号char(20)nmName病人名字char(20)nmGender性别(f:女 m:男)charnmAge年龄(0200)bytenmClinicInfo临床资料无限制ymSamplePos取材部位char(255)ymClinicDiag临床诊断无限制ymGeneralSight大体所见无限制ymSliceInfo切片资料无限制ymLocalDiag本单位诊断无限制ymExperttUser. mID 邀请的专家longfmExpertDiag专家诊断无限制ymIsComplete是否完成(y:完成,n:未完成),初始值:ncharnmLastUpdate最后更新时间(yyyymmddhhMMss)char(14)n备注医生才可以创建诊断纪录。只有mExpert指定专家才可以下诊断。(9)表2-27表名:tDiagnosisUser描述其他参加会诊的用户字段名称描述类型可重复允许NULL关键字mUsertUser. mIDlongpmDiagnosisRecordtDiagnosisRecord.mIDlongp备注除了tDiagnosisRecord . mDoctor 和tDiagnosisRecord . mExpert外还可以参与会诊的用户。可以看会诊记录,不能修改会诊纪录的任何信息。(10)表2-28表名:tMicroscopeService描述显微镜服务信息字段名称描述类型可重复允许NULL关键字mUsertUser. mID 启动显微镜的用户longpmMAVideo显微镜视频服务地址long 64bitnmMACtrl显微镜控制服务地址long 64bitnmSACtrl会话服务地址long 64bitnmSAVideo会话视频服务地址long 64bitnmSAVoice会话语音服务地址long 64bitnmSAFile会话文件服务地址long 64bitnmLastUpdate最后更新时间(yyyymmddhhMMss)char(14)备注3).服务器Microsoft IIS 3.设计3.1.项目难点1)用户交互方式:(1)如何方便直观地移动显微镜载物台?(2)如何满足不同用户的界面使用习惯?2)网络图像传输3)多人网络视频会议模块3.2.设计思路分析 对于用户来说,显微镜只是一个观察工具,所以,在传统显微镜使用中用户只需要简单调整显微镜的几个轴就可以了使用自动显微镜的目的在于除了让用户可以更方便地操作显微镜外,还要提供更高级的自动化功能提高用户工作的效率这里有两方面问题:a.如何通过计算机简化用户显微镜的操作?b.界定哪些辅助功能能提高用户工作的效率,又不会增加用户额外的使用负担那么我们从以下几个方面对系统进行分析1)视频视频是非常重要的一个方面视频的效果直接影响到用户通过显微镜对目标的观察自动显微镜与普通显微镜成像过程的区别:普通显微镜成像路线: 目标图像-显微镜物镜-镜片组-目镜-人眼自动显微镜成像路线: 目标图像-显微镜物镜-镜片组-成像设备(CCD|CMOS)-计算机-显示器-人眼.由于自动显微镜多了成像设备、计算机、显示器三个环节,也就出现了以下几个主要事实:缺点:a.人眼观察视场受到限制,目前通过自动显微镜看到的切片图像比直接通过目镜看到的图像小得多。b.画面质量受到几个方面影响:成像设备的采样频率和计算机运行速度影响了显示时的帧率,在移动载物台时用户观察到的显微图像会不连续。成像设备的成像质量直接影响了显示时的质量, 通过自动显微镜看到的切片图像比直接通过目镜看到的图像不一样,产生了失真的现象,具体主要体现在细节、颜色两个方面。优点:a.使对显微图像进行计算机自动化分析的成为可能。b.扩展了显微镜使用的领域排除计算机运行速度对成像质量的影响,成像设备对显微图像的质量影响是决定性的。目前公司成像设备方面的情况:多种成像设备并存。理想情况下,用户希望直接就能观察到清晰的良好的图像。目前,由于公司成像设备方面的限制,故对于不同切片、在不同物镜配置下用户必须经过视频属性的调整才能观察到满意的图像。所以用户必须能够调整视频属性。这是一个对用户额外增加的功能负担。在这里对于我们来说,如何让用户尽量避免过多的调整视频属性是我们设计的目标。这里又有两方面问题: a.那些视频调整属性是用户必须的?是否会有新的属性在将来有可能加入? b.在确定第一个问题后如何让用户尽量简单地调整。2)观察操作普通显微镜需要用户手动调整显微镜的各个轴。用户观察的过程大体如下放置切片-选择物镜-先粗略调整载物台的位置,使需要观察的位置移动到视场的附近,没有办法一次调准,因为是估计的位置-然后人眼通过目镜进行微调载物台位置,直到需要的目标出现在视场里。自动显微镜要考虑的就是通过计算机以上有哪些步骤是可以简化的?是否可以提高观察的效率.3)对于自动显微镜的远程共享功能,有以下几点需要考虑a.多人同时使用时,每个人的操作是否会互相干扰.b.由于是通过网络传输显微镜的图像并进行控制,延迟是不得不考虑的问题c.多人视频的交流解决1) 界面目标: (1)简洁:由于大部分的用户属于计算机初级用户,故对于他们来说,界面越简单越好(2)可扩展:这是对于后续版本需求变更时的预留设计方案: 采取类似.NET开发环境的界面.用户可以自由摆放、停靠分组窗口。根据需要显示隐藏功能面板。且操作简单,最大限度地实现个性化界面功能。2) 显微镜控制结构目标:定位方便,准确,快速。设计方案: 使用地图(切片缩略图)设计,方便用户快速在整个切片上准确定位。提供小范围自由移动功能,用户可以通过鼠标直接在视场图像上拖动来移动视场,方便用户察看当前视场周围的不同部分。3) 系统结构目标:(1)支持当前多种硬件设备(视频和显微镜),并能够适应未来新的设备出现。(2)易于增加新功能设计方案:(1)采用分层的系统体系结构可任意改变设备和网络协议等底层的实际资源而不会影响上层的应用。简化各个模块的开发过程。如本地显微镜和远程显微镜操作功能的设计。切换本地/远程显微镜时对上部的用户界面层没有任何影响。(2)工厂方法的应用,将对象创建和运行的行为分离。 在保持运行时行为不变的情况下,改变对象的创建过程。如本地显微镜和远程显微镜操作功能的设计。切换本地/远程显微镜时,上部的用户界面层代码都采用对同一种操作行为的调用方式。(3)视频渲染管线设计,将视频源和视频处理过程解偶。 将视频源看成水源,视频处理单元看成是一根根水管,根据需要将他们连起来,最后加一个水龙头(屏幕渲染器)显示在屏幕上。不断变化的视频处理功能需求不会对既有结构造成影响,可以方便地添加各种视频处理模块。(4)观察者模式地应用 在显微镜操作中,一个操作的状态发生变化,通常需要通知外部多个对象,为了将外部对象与操作执行对象解偶,采用了观察者模式。3.3.系统结构图图3-13.4.系统包说明1)Audio: 音频处理库。包括麦克风声音采集,G729音频压缩库。2)Base:系统基本数据定义。3)marsGraph: mars的图形库。自己开发的二维图像处理库。包括:(1)图像文件处理(2)图形绘制(3)图形变换(4)图像压缩4)marsLib: mars的基本操作库包括一些设计模式需要用到的辅助类:观察者模式,内存缓冲区管理。5)marsNetBase:Mars的网络基础类库.以前自己写的网络控制库。在本系统中重用了其TCP协议的实现。6)Media: 媒体控制库媒体控制的接口定义7)MicroscopeDeviceLib: 显微镜设备控制库.负责与显微镜硬件驱动程序打交道,控制显微镜的机械部分。8)MIIS: Motic Internet Information Service库。负责与MTN站点打交道,进行数据交换。9)MoticCodec:视频编码器库。包括MPEG4编解码库。10)MoticMicroscope: 显微镜综合操作库,包含机械控制、观察控制、各种附加操作。建立在MicroscopeDeviceLib上的显微镜高程操作。11)NetCom: 网络交流库,包含语音、文字、文件传输、视频等通讯.可以单独使用作为网络会议使用的模块。12)Network:网络库,包含marsNetBase的TCP实现,增加了UDP和RTP的实现。13)ProjectManagement: 项目管理库。负责显微镜切片图像和截图管理。14)Proxy:显微镜操作代理库。是一个Wrapper,实现了对NetCom,ProjectManagement,MoticMicroscope的一个用户使用接口。15)UI: 用户界面库界面操作的功能。16)Video: 视频库负责与成像设备打交道,控制成像设备,获取成像设备图像。3.5.主要静态结构设计1)显微镜操作接口定义(1)操作基类,所有显微镜操作的基类图3-2(2)视频操作控制图3-3(3)调焦控制图3-4(4)地图控制图3-5(5)物镜控制图3-6(6)荧光笔图3-7(7)观察器控制图3-8(8)摄影师图3-9(9)灯光控制图3-10(10)视场光栏控制图3-11(11)孔径光栏控制图3-12(12)聚光镜控制图3-13(13)操作服务器图3-142)显微镜控制实现(1)本地实现图3-15图3-16(2)远程实现由于太复杂,故将参数定义隐藏显示图3-17图3-182)视频渲染接口设计图3-193)网络接口定义图3-204)网络交流设计图3-215)观察者模式通用接口图3-223.6.用户界面3.6.1.MTMS2.0界面1)主界面图3-23554321(1)主菜单表3-1菜单项子项目功能ProjectNew/Open/Save项目操作,只限于本地显微镜使用Exit退出程序DeviceLocal/Share/Remote使用本地设备/共享本地设备/使用远程设备View打开/关闭 各个控制面板.OptionVideo Config设置视频Help还未实现(2)工具栏显微镜常用操作(3)COA窗口显示显微镜当前观察区域的图像(4)浮动窗口可以根据用户需要自由停靠或浮动.(5)停靠窗口可以根据用户需要自由停靠或浮动.2)工具栏按钮功能表3-2Index功能说明1正常移动通过鼠标左键单击COA不同区域移动载物台.COA窗口分区:1234567891:往左上移动2:往上移动3:往右上移动4:往左移动6:往右移动7:往左下移动8:往下移动9:往右下移动2手工具通过鼠标在COA窗口实行拖放操作来移动载物台3快速移动通过鼠标在COA窗口实行拖动操作来快速移动载物台,不适合使用远程显微镜的场合。4荧光笔在COA上随意标记,3秒后画出来的标记会自动消失5物镜选择物镜6自动聚焦自动聚焦,7放大提高观察分辨率8缩小减少观察分辨率9拍照给当前COA画面拍照10定义ROI通过鼠标左健在COA窗口实行拖放操作来定义ROI区域,鼠标放开后自动切换回1|2|3|4的状态11切换ROI在全画面和ROI之间切换12定义地图扫描区域在地图窗口上通过鼠标左健拖放操作定义地图扫描区域13扫描地图开始扫描地图14放大地图15缩小地图3)显微镜控制面板图3-244)项目管理面板图3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 滑轮组教学设计及课件
- 上海微型钢管桩施工方案
- 平板膜更换施工方案范本
- 珠海大桥钢结构施工方案
- 物业移交 方案范本
- 昆明防爆冷库施工方案
- 经典寓言故事教学方案
- 齐心真好教学设计与课件
- 合肥大棚猪舍施工方案
- 北京微孔声屏障施工方案
- MOOC 电工电子实验基础-东南大学 中国大学慕课答案
- 基因工程(含有动画)课件
- 公路养护知识培训-讲义课件
- 药品经营质量风险分析评估报告
- 现场踏勘情况记录表
- 道亨铁塔长短腿基础配置系统-操作说明
- 秋冬季呼吸道传染病预防知识讲座课件
- 小学科学苏教四年级上册1单元动物大家族2《鱼类》教案
- 团队协作的五大障碍课件
- 一氧化碳中毒急救PPT课件(PPT 43页)
- JIS G4305-2021 冷轧不锈钢板材、薄板材和带材
评论
0/150
提交评论