其实要搞PACS编程也不难,
1.比较熟练地掌握一门编程语言,最好是VC,因为程序要求运行速度要快,同样的算法,VC的程序运行速度是最快的,编程过程中,涉及底层编程和写通讯的时候用VC也比较方便一些,如果觉得VC太难,Delphi也行,不过有的地方比VC差一些(如图像处理上),但如果用的是第三方的控件或组件处理图像的话,建议用Dephi,因为VC的编程周期实在是长了点...而且VC也比Delphi难学得多,而且VC写数据库访问的程序比Delphi来麻烦不少.但对于像VB,PB一类的语言最好是不要用,因为功能太差,到后期会比较麻烦
2.熟悉DICOM标准,包括DICOM图像格式,DICOM通讯(如回写,采集什么的),对于一些非DICOM的设备(如视频,FTP)也得知道如何去处理
3.数据库知识,虽然PACS程序数据库访问不是太多,但也不会太少
4.了解医院的具体需求,多和医院里的大夫们沟通,不光是影像科的,还有临床上的,因为有的终端不是在影像科,而是在临床的大夫那儿
5.有好的编程思想和编程习惯,要好好组织程序中的算法,因为图像处理比较费时间,消费内存比较大,如果算法组织不好,可能速度会慢慢很多(有的甚至可能是几何数量级的)
6..还没有想好,请大家补充 |