[置顶] DICOM:DICOM标准学习路线图(初稿)

背景:近期多次收到网友邮件或私信希望给出一个简单的说明,方便由简到难的来逐步浏览和阅读专栏中的博文。自己按照上述的主线来写,一直以为逻辑还算清晰,但自己回想起来,对于初学者甚至外行来说,专栏整体还不够清晰,一时很难找到切入点进行学习。因此近期一直在考虑写一篇关于“DICOM学习路线图”的博文,构思许久仍感充满纰漏,如何能够让初学者快速掌握DICOM相关知识?如何能够学习知识点的同时展开实际编程训练?……...
阅读(11096) 评论(21)

[置顶] DICOM:开源书籍之『DICOM标准中文版』启动计划

背景:开源书籍之【DICOM标准中文版】启动计划。如我博客格言“只要踏出一步,路就在前方”所言,路总是需要一步一步走的,事情总是需要一件一件做的。因此近期开始着手启动“DICOM中文标准”开源书籍项目,由于DICOM标准浩如瀚海,仅凭一己之力很难推动。需要集合大家所长,这也是开源书籍的最大魅力所在。...
阅读(4600) 评论(10)

DICOM世界观·第二章 数字(D)、成像(I)与通讯(Co)

背景:正如同笛卡尔定义了我们所生活在的三维世界和爱因斯坦定义了第四维度时间,在第一章中我们给出了统一的标定DICOM世界的坐标系,以及相关的变换理论,接下来我们要逐步走进DICOM世界内部,观察其内部的“真实景象”,探究其背后的“原理”。DICOM, 全称Digital Imaging and Communications in Medicine,是应用于医疗领域成像与通讯的约定(这里没有使用协议而...
阅读(711) 评论(3)

DICOM世界观·第一章 坐标系统·番外篇

题记: DICOM世界观·第一章 坐标系统完成后,总感觉缺了点什么,大概有两个原因:第一,没有从基础概念说起,来形象的介绍坐标系间的各种变换;第二,没有深入到DICOM数据本身,来进行实例演示。这两方面的介绍都停留在半山腰,让读者似懂非懂或一知半解。为此近期重新翻阅了一下经典著作《Introduction to Linear Algebra, Fifth Edition(2016)》,……...
阅读(1245) 评论(2)

DICOM世界观·第一章 坐标系统

前言:DICOM世界观·开篇中顺便提到了DICOM标准中提及的各类坐标系统。鉴于篇幅问题(CSDN博客的确不太适合写长学术类博文),对于坐标系统的偏理论部分放到本篇进行介绍。正如“DICOM世界观·开篇”中提到的,希望按照“科学”本身的方式——大量观察经验+理论推理——来介绍相关知识点。 本篇博文内容大致如下: 1.3. 坐标系变换 1.3.1 方向余弦 1.3.2 欧拉角...
阅读(3040) 评论(4)

DICOM世界观●开篇

题记:何为科学?是人类观察、认识世界的一种理论——从最初的泛灵论、上帝论过度而来——是一种世界观**。感触颇多,遂想到了一个新题目**“DICOM世界观”,希望从更高的角度来理解和解释DICOM标准。在“DICOM世界观”系列博文中会打破标准原有章节次序,宏观整体抽象出一种方法,与此同时会补充相关理论知识(这里的理论指现阶段已经发现的并被大量观测实验证实过的自然定律),希望形成一套完整的理论。既是理论就有局限……...
阅读(3834) 评论(10)

DICOMRT:Frontiers of Radiation Therapy and Oncology,肿瘤放疗最前沿

背景:时间过得好快,今天已然是2016年的最后一天。从最初对图像的一无所知,到与医学图像的偶然结缘,逐渐接触了各类医学影像设备、熟悉了医学成像原理;再到如今对DICOM医学国际标准的掌握和精通,对医疗信息化的渴望与热爱,走过的年头,踩过的坑已经记不清倒底有多少了。2016又是匆匆的一年,或许离心中的梦想又近了一步,但还是未能完成。还是未能打磨出一款真正令自己满意的产品,医疗大健康事业依然任重道远,吾...
阅读(1126) 评论(3)

GIT科普系列5:index in git

背景:git的使用其实没有想象中的那么复杂,平日里真正使用的指令都是极少数、最简单格式的。之所以使用过程中感觉操作复杂、冲突不断,究其根源是对git的设计理念缺乏了解,没有搞清楚git实现版本控制的巧妙之处。之前GIT科普系列试图从底层机制来入手讲解GIT的使用,抱着“授人以鱼不如授人以渔”的心态,但是对于希望快速学习和掌握GIT使用方法的读者来说可能收效甚微。...
阅读(1302) 评论(0)

DICOM:最新标准梳理之DICOM Web Service,WADO-URI/WADO-WS/WADO-RS

背景:DICOM标准委员会每年大约处理10个左右标准功能内容方面的增补(supplement),100 个左右的修改提议,并且每年数次发布更新的标准的正式英语版本,本博文对最新标准中DICOM Web Service的扩展进行了简单的介绍……...
阅读(2456) 评论(0)

GIT科普系列4:仓库/缓冲区/工作副本,傻傻分不清楚?

背景:公司内部主要以Git作为版本管理工具,在日常工作中发现大家使用Git很不熟练,而且学习的积极性不高,似乎GIT给人以一种望而却步的感觉。究其根源(个人臆测)有几点:一、以为GIT相较于SVN新颖很多,是很高端高大上的工具,上手很难; 二、习惯于传统的图形化GUI操作(这应该得利于Windows的全球普及),对于GIT的诸多bash指令没有好感,自动降低了学习和掌握的信心; ……...
阅读(2413) 评论(0)

GIT科普系列3:底层存储机制Internal Objects

题记:近期连续写了几篇关于git的博文,大多从日常使用过程中遇到的难点入手(例如冲突、回滚、放弃本地修改),目的是希望能够让大家从博文中找到可以直接用于实战的经验,因此并没有像其他指导手册一样事无巨细、面面俱到。如果大家希望对GIT有一个全面的了解,可以直接阅读官方文档,内部也有官方翻译的各种语言版本,不建议初学者一上来直接阅读国内相关博客或其他网站的总结类文章,原因大概有两个……...
阅读(1557) 评论(0)

GIT科普系列2:git代码检出与日常维护

背景:由于公司内部目前采用git来进行代码管理,因此近期会逐步更新部分关于git的介绍。一来是为了给大家提供一个集中学习和参考的地方;二来是希望通过具体的示例来给出git的操作指南。虽然之前介绍过很多关于git的使用但不够系统,不够集中。这次希望通过几篇连续的博文给出一个简单的git实用指南。 既然提到了开发代码的版本管理,那么首要的就是从目标仓库中获取开发代码,即SVN中常用的检出……...
阅读(2992) 评论(2)

DICOM:Docker实现增量发布之前期准备

背景:为了方便整体产品的发布,希望通过docker实现增量发布。大致的思路如下: is-there-a-way-to-add-only-changed-files-to-a-docker-image-as-a-new-layer-with。本博文对这种方式进行了尝试,与此同时简单介绍如何通过Dockerfile来创建Docker镜像……...
阅读(4807) 评论(0)

DICOM:fo-dicom、dcm4che14、dcm4chee等开源库持续自我维护

题记:DICOM专栏系列虽然写了多年,但是依然不能解决大家日常中遇到的种种问题,其实这恰恰就是程序员(码农)工作的最大乐趣所在。就像每个人的人生一样,所处的环境不同,所遭遇的事件不同,结果自然就不同。程序开发亦是如此,操作系统不同、软件版本不同,本地配置不同都会导致种种问题。 “授人以鱼不如授人以渔”,所以正常的解决之道是希望通过专栏的讲解,能够让大家真正理解每个问题出现的背后原因……...
阅读(4416) 评论(1)

日积(Running)月累(ZSSURE):nginx配置、putty连接保持以及AngularJS作用域$scope

背景:日积月累系列主要用于自己日常的工作中的点点滴滴,这也是我希望并鼓励公司小伙伴们能够做到和坚持的。作为程序员每天的工作难免会遇到种种错误,各种问题。不能抱有奢望每天没有问题的心态,而应该怀揣一个勇于面对问题、剖析问题并尝试解决问题的心,掌握解决问题之道最重要。 本篇博文简单记录几个近期工作上遇到的问题,好记性不如烂笔头,今日的记录为了明天的事半功倍。...
阅读(1709) 评论(0)

项目管理:docker-compose一键安装bitnami-redmine项目管理系统

背景:随着新技术的层出不穷和业务逻辑日趋复杂,昔日的前端和后端也早已相互融合,使得软件开发任务逐渐繁重。与此同时,Git等分布式版本控制系统的出现,使得项目开发从数量上来看参与者愈来愈多,从范围上来看分布广度越来越大。因此做好项目管理显得尤为重要,使用恰当合理的项目管理工具,可以提升开发效率、确保开发质量,使得协作配合顺畅高效。...
阅读(5403) 评论(0)

DICOM:由fo-dicom库解析DICOM文件引申出来的……

背景:近期由于收到博友咨询fo-dicom的兼容性和扩展性和自身Github的fo-dicom仓库更新等原因,发现fo-dicom官方主版本已经更新到了3.X系列,貌似完善了不少东西,不过还没有时间仔细研究。以后再抽时间试用并介绍吧。本篇博文由之前自己的fo-dicom版本库在解析不规范DICOM文件时弹出的【错误】:Requested xxxx bytes past end of file…引申...
阅读(6381) 评论(1)

GIT科普系列1:git如何放弃本地working directory的修改,以及回滚

背景:版本管理对开发人员来说至关重要,之前一直使用svn(主要是TortoiseSVN)作为团队配合的协作工具。但是自己相关的开源项目使用的是git发布在github上。由于项目自身的局限性,很少有大家修改共同文件,以及放弃working directory本地未提交修改的情况。因此对于git的使用存在着些许模糊。本篇博文通过实例来讲解一下git如何放弃working direcotry中未提交的本...
阅读(21961) 评论(0)

医疗时鲜资讯:如何玩转医学影像中心?

题记: 北冥有鱼,其名为鲲。鲲之大,不知其几千里也。化而为鸟,其名为鹏。鹏之背,不知其几千里也,怒而飞,其翼若垂天之云。是鸟也,海运则将徙于南冥。南冥者,天池也…… 鹏之徙于南冥也,水击三千里,抟扶摇而上者九万里,去以六月息者也…… ——《逍遥游》节选...
阅读(9467) 评论(0)

DICOM-RT:放疗领域中的各种影像

背景:DICOM-RT系列博文着眼于DICOM3.0中对放疗领域的补充标准,即DICOM-RT。为了方便后续对DICOM-RT中相关IOD、SOP概念的理解,专栏近期做了放疗相关知识点的普及。 PS:当然本人并非放疗专业人士,文中概念多整理来自国外文献书籍、google,以及wiki。文中不妥之处,欢迎大家邮件交流。...
阅读(10152) 评论(0)

DICOM-RT:放疗流程与参与角色

背景:放疗是一个复杂的过程,同时需要肿瘤医师、模拟定位技师、剂量师、物理师、治疗技师、护士等多重角色参与。整体流程涉及到成像系统、定位系统、计划系统、治疗系统、质控QA系统、信息管理系统等多个独立的子系统,相较于常规医疗信息系统(诸如HIS、RIS、LIS、PACS等)存在着“各子系统的整合程度低、传输数据量大、操作实时性差,以及学习成本高”等问题。...
阅读(4926) 评论(0)

DICOM-RT:放疗系统的坐标系统DICOM-RT Coordinate System

背景:继上一篇博文后,继续科普肿瘤放疗领域中的相关概念。文中的知识点都来自于相关的官方或相关企业文档,仅从相关行业从业者的角度来进行阐述,由于本人不是放疗医生和技师,因此可能与实际工作中的环节有出入,欢迎大家来邮交流,共同进步。 本博文开篇让我从最熟悉的DICOM文件格式说起,相较于普通的bmp图像而言,DCM是结合了患者、医院、设备等相关信息于像素数据之上的文件。但单单从像素数据来看,两者同样存...
阅读(6664) 评论(0)
185条 共10页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1007893次
    • 积分:10256
    • 等级:
    • 排名:第1742名
    • 原创:153篇
    • 转载:32篇
    • 译文:0篇
    • 评论:531条
    博客专栏
    最新评论