Cart Emmart Anlatıyor
Pacs sisteminin ne olduğunu bilmeyenler için faydalı bir link http://tr.wikipedia.org/wiki/Pacs .
Pacs Client programının ne olduğuna dair fikir edinilmesi açısından güzel bir video
Picture Archiving and Communication Systems
Kısaca hastahanelerde kullanılan röntgen filmlerinin yerine digital ortamda daha gelişmiş teknolojileri kullanarak doktorlara daha kesin teşhisler konulmasında ve var olan teşhisler ve o teşhislere ait görüntülere ilerleyen zamanlardada daha kolay bir şekilde ulaşılmasına yardımcı olan çok faydalı bir sistemdir. Hastahanelerde kullanılan Hastahane bilgi sistemleri ile entegre çalışabilirler.
Biz ekip olarak Pacs Client programının yazımında VTK – ITK – DCMTK – QT gibi C++ temelli kütüphaneleri tercih ettik. Bu kütüphanelerden bir kaçı belli işlemlerden sonra Java ile de kullanılabilir.
Pacs projesinde Dicom, Hl7, IHE standartları gibi dikkat edilmesi ve uyulması gereken standartlar vardır. Herhangi bir kişinin bu standartları ben adım gibi biliyorum deme ihtimali yoktur. O nedenle bu tür projeler devamlı gelişen elemanlar tarafından bir takım olarak ortaya çıkartılabilir.
Pacs Client tarafında Image Processing ile ilgili iyi derecede bilgi sahibi olmak gerekmektedir. Pacs server tarafında ise iyi derecede veritabanı ve veri tabanı toollarının kullanımını bilmek gerekmektedir.
Dicom Standartları için bakınız : http://en.wikipedia.org/wiki/Digital_Imaging_and_Communications_in_Medicine
Türkiyede bu işi yaptığını söyleyen bir kaç firma var. Ancak içine girip incelediğinizde bir çoğu bu standartları takip etmiyor. Takip edenlerde hastahanelerdeki standart dışı kullanımlardan dolayı sıkıntı yaşıyor. Çoğunluk yurt dışından modüller halinde sistemleri alarak burdaki HBYS ler ile bütünleştirme yolunu tercih ediyor.
Teknoloji geldi evet ancak bu teknolojiyi kullanacak eğitimli insan yetiştirilmiyor. Bu da Türkiye’ nin ayıplarından birisi.
Konuyla ilgili detaylı bilgi edinmek için google araştırması yapmanız yeterlidir. Bu konuda benimde eğitim aldığım kurum olan ve özellikle dcmtk in geliştiricisi diyebileceğimiz Offis.de yi de takip etmenizi ve dökümanlarından faydalanmanızı öneririm.
VTK için bakınız : http://www.vtk.org/
Adındanda anlaşılabileceği gibi görüntüleme için kullanılan tooların var olduğu bir kütüphanedir. Bu kütüphane sayesinde hemen her imaj formatını açıp üzerinde işlemler yapabilirsiniz.
ITK için bakınız : http://www.itk.org/
Daha çok işleme, meta info parsing gibi işlemler için kullanılır ancak görüntüleme özelliği yoktur. Bu kütüphane ile işlediğiniz bir görüntünün gösterimi için VTK yada benzeri kütüphaneleri kullanmanız gerekecektir.
DCMTK için bakınız: http://support.dcmtk.org/
DCMTK daha çok ITK tarzı bir kütüphanedir. Ancak network kullanımı anlamında daha gelişmiş bir kütüphanedir. Dicom protokolüne uygun veri alma ve gönderme için DCMTK daha faydalı bir kütüphanedir.
QT için bakınız: http://qt.nokia.com/products/
Qt C++ kütüphanesidir. Bu kütüphaneyi kullanarak yazdığınız programları sadece derlediğiniz işletim sistemini değiştirerek, aynı kodu kullanarak (Tabiki burada sizede iş düşüyor. İşletim sistemi bağımlı kod yazmamanız kaydıyla.) derleyebilirsiniz.
Bu toollardan herhangi birine hakim olmak kısmen yeterli gibi görünebilir ancak proje temelli düşünüldüğünde hemen her birinin iyi derecede bilinmesi gerekmektedir.
Bu temel bilgiler ışığında geriye kalanları planlamak düşünmek ve geliştirmek sizin elinizde.
Kolay gelsin.
follow: