PHP Web PACS viewer with ClearCanvas DICOM OFFIS Toolkit (DCMTK)

Web PACS viewer has used html5 ,php, DICOM OFFIS Toolkit (DCMTK) and run on Windows server that installed Clear Canvas PACS server. This version just support Safari and Chrome browser both desktop and mobile. Download this project (old version and support all web browser)

Tools for develop this project.
ClearCanvas PACS server store database and image
– PHP5 to run DCMTK command line.
– Apache 2.2
– MySQL5 to store username/password
DICOM OFFIS Toolkit (DCMTK) to convert dicom file to jpg and xml

Sponsor Link.

Basic Installation Guide
1. On Clear Canvas PACS server installed, create OBDC connection and named “pacsviewer” with sa username/password while installing CC PACS
2. AppServ 2.5.10 may needed  to install – PHP5 – Apache 2.2 – MySQL5 (apache web server) and have to config to use another port (used port 83 in this project)
3.  After install Appserv, Copy all source code file to c:\AppServ\www\
5. modify inc\settings.php to suite your setup and server IP.
6. Test your setup by http://localhost:yourportNo
7. You have to modify these files : authApi.php, verify.php, /inc/setting.php . Also create Mysql Database.
8. In case you have a problem with installation & config :


Login Page


Study List after use search page.

Sponsor Link.

Download Web PACS Viewer


Thumbnail list


Image Viewer

Next project : DICOM Modality Work List

Dicoogle, Free PACS server software and Open Source

Dicoogle is a Free PACS server software and open source available for Windows, Mac and Linux. Pacs Engines has  allows to index and query DICOM studies/files over a set of distributed repositories.

Sponsor Link.

Dicoogle has capability to search locally and in distributed system (P2P network). The query and retrieval mechanism follow different users’ needs. Skilled users can fine tune search sentences to improve the retrieved results. Using the “Free text” mode, the user inserts the query text, and the search is made in all the indexed fields. Like in web search engines, it is also possible to use Boolean operators to refine the query. Additionally, there are several other functionalities available, such as nearby terms and flexible range search.

Service Manager allows us to start/stop Dicoogle services:

  • Storage SCP
  • Query/Retrieve SCP
  • Web Portal
  • Web Service Query/Retrieve
  • P2P Network

More Details :