Monday, September 30, 2013
Monday, September 23, 2013
Standalone DICOM Viewer at last
[update 24 March 2023: latest HRZ softwarecan be found on HRZ website - www.hrzkit.com]
![]() |
| DICOMIZER 2.0.7 Start Screen |
Its been a busy period for H.R.Z. Software Services LTD. We've made lots of new projects and along the way tried to keep up with new developments. One of the good things we found out while dining theses projects is that RZDCX performs very well with development tools other then Microsoft Visual Studio. For example, we are now completing a DICOM software with Qt that uses RZDCX DICOM Toolkit for the DICOM layer.
In this post I would like to review quickly the new features in the latest DICOMIZER release.
The DICOM Conversion Wizard
This part of DICOMIZER didn't change much. The one thing we've added is the option to add DICOMIZER to the destination folder when creating a DICOM CD as can be seen in the screenshot below.
So now, when converting files to DICOM you can also add the DICOMIZER.exe application to the root folder of the converted data. And, when you double click the DICOMIZER.exe it will automatically display the files in the DICOMIDIR. So this leads us to the DICOM Viewer.
DICOMIZER is a standalone DICOM Viewer
So now, DICOMIZER is a standalone DICOM Viewer. You can view DICOM files simply by dragging a file or a folder on to the DICOMIZER icon as you can see in this short video.
Alternatively, start DICOMIZER and then drag files on the window or click the view button.
BTW, To view the content of the DICOM file data elements, click CTRL+H.
To scroll between frames, use the down and up arrows.
Query/Retrieve SCU
We've added a Query/Retrieve SCU so you can search the PACS and see that your images are there and retrieve them back by double clicking the row.
So check the new DICOMIZER. It can be downloaded from our new download page:
http://downloads.roniza.com/dicomizer
Wednesday, July 10, 2013
Sneak Peek into DICOMIZER 2.0.5 DICOM Viewer
[update 24 March 2023: Latest releases of HRZ software can be found on HRZ website - www.hrzkit.com]
We are working hard on the upcoming release of DICOMIZER 2.0.5 with integrated DICOM Viewer. This project really shows how easy it is to build DICOM applications with RZDCX. The DICOMIZER and DICOM Viewer are written using C# and use RZDCX DICOM SDK for all the DICOM Services: Storage, Query/Retrieve, Modality Worklist Query, Reading DICOMDIR and Creating new DICOM Objects.
Actually it all started when I decided to gather all our code examples, test applications and code snippets and combine them all together into one big demo Application. We took the DICOMIZER and added to it The Modality Worklist SCU Example. It made sense so we've added the Query/Retrieve SCU Example too. Then, after releasing DCXIMG.GetBitmap, it became very clear that the best way to demonstrate it is by writing a little DICOM Viewer. And so, here we are drifting away into something I always avoided but now can't really remember why.
The main panel has now 7 buttons. You can see the version id as well. This helps.
When you drag a DICOM file or even an entire folder and drop them on the DICOMIZER window, the DICOM Viewer display them.
You can drag DICOM files on the DICOMIZER Application or Shortcut icons and they will display.
At this point, we have three areas on the window:
Actually it all started when I decided to gather all our code examples, test applications and code snippets and combine them all together into one big demo Application. We took the DICOMIZER and added to it The Modality Worklist SCU Example. It made sense so we've added the Query/Retrieve SCU Example too. Then, after releasing DCXIMG.GetBitmap, it became very clear that the best way to demonstrate it is by writing a little DICOM Viewer. And so, here we are drifting away into something I always avoided but now can't really remember why.
The main panel has now 7 buttons. You can see the version id as well. This helps.
![]() |
| DICOMIZER 2.0.5 Main Menu |
![]() |
| The DICOM Viewer showing a DICOM CT Study |
You can drag DICOM files on the DICOMIZER Application or Shortcut icons and they will display.
At this point, we have three areas on the window:
- The top panel shows the Patients and Studies.
- The left panel shows Series thumbnails
- The center main panel shows the current image.
Scroll through the series' images is done using the up and down arrows or using the toolbar.
That's all for now, the rest you case see (the toolbar icons are quite standard from the BIR document).
Make sure to like us on Facebook and get frequent updates or stay tuned here.
Wednesday, June 5, 2013
H.R.Z. Software Services LTD and the New Logo
Im exited to announce a change of our business entity to "H.R.Z. Software Services LTD". This change is a result of a tremendous growth in the scale and number of projects that we've been doing.The growth we're experiencing has a lot to do with the popularity of this blog. I've been getting a lot of great feedback from readers and that's a tremendous feeling. The blog statistics graph is showing it very clearly. I call it "The success graph". Thank you all for reading and for the great feedback (mostly through the contact us form). Please continue reading, commenting and asking questions.
There's also a Facebook page that you can follow if you like or like if you follow.
To celebrate the change we have a new logo. Here's a short video that shows the design process of the logo from pen scribble on paper of the H.R.Z. letters to the somewhat rough edges logo.
The transition is technical and does not affect our products and services that all continue just as before.
Wednesday, May 29, 2013
Using the DICOM File Meta Information to Identify a DICOM file
[update 24 March 2023: Latest releases of HRZ software can be found on HRZ website - www.hrzkit.com]
The little code that do the trick follows.
Tuesday, March 12, 2013
HL7Kit Pro 2.0
[update 24 March 2023: Latest releases of HRZ software can be found on HRZ website - www.hrzkit.com]
As before, the kit comes with free evaluation download. The price for the kit has not change but the DICOM Server comes as an extra. More updates soon as we complete new video tutorials and users manual.
The kit relays on SQL Server and installer looks for a pre-installed SQLEXPRESS instance. Check the downloads on roniza.com
Tuesday, January 29, 2013
IHE Connect-A-Thon
Connect-A-Thon, pronounced like Marathon, is a huge geek party of healthcare IT enthusiasts. Its an event organized by IHE where healthcare IT and medical device vendors test their products' interoperability.
IHE develop and publish technical frameworks for the different domains of healthcare. There's Technical frameworks for Anatomic Pathology, Cardiology, Eye Care, IT Infrastructure, Laboratory, Patient Care Coordination, Patient Care Device, Pharmacy, Quality, Research and Public Health, Radiation Oncology, Radiology.
The technical frameworks (TF) are detailed document very much like software specifications that describe integration profiles, i.e. scenarios, with descriptions of actors and transactions much like the text of a play or a movie. Every actor has the transactions that it can perform to cary out a task.
Let's do an example. I've written a lot about DICOM Query Retrieve and Modality Worklist. IHE describe these services in the the radiology (RAD) scheduled workflow (SWF) integration profile. query and Retrieve are transactions RAD-14 and RAD-16 and in the documents that IHE publish these transactions are described in very detail down to the level of required and optional keys for the request and the response of the modality and the image manager (the name for PACS actor in IHE TF).
During the connect-a-thon all the participants perform tests scenarios together and IHE monitors validate the results by going over the logs and watching the transactions being performed on the event hall. At the end of the connect-a-thon IHE publishes an excel spreadsheet with the list of vendors and the actors that have successfully tested their systems and passed the tests. for example, if you develop an ultrasound machine then in the excel it will look like a line with your company name and system name and it will state that you've tested your system as RAD SWF IM. So for example a vendor that would like to buy your product can open this spreadsheet and verify that your product integrate well with another vendors' PACS that he consider buying. If both systems participated in the event and performed the same transactions then theres a better chance that they can work together well.
But there's more value in the connect-a-thon then just getting your name on the excel sheet which I don't underestimate at all but this year I've come to Chicago with a clear mission: to test my customer's product with as many other products as possible in an environment as close as possible to a real hospital installation. There's no other opportunity to achieve this goal within a week that matches the connectathon. This is a real value that every software or product development manager can justify. So if you work for a medical device company and develop or test interfaces like HL7, CDA, DICOM XDS and haven't yet participated in a connectathon, go to your boss and make her read this paragraph and if he (or she) doesn't send you to register for one of the coming connect-a-thons right on the spot then either there are very good reasons why not to (and I can't think of many but for budget constraints) or he's a complete ___ ____!
IHE develop and publish technical frameworks for the different domains of healthcare. There's Technical frameworks for Anatomic Pathology, Cardiology, Eye Care, IT Infrastructure, Laboratory, Patient Care Coordination, Patient Care Device, Pharmacy, Quality, Research and Public Health, Radiation Oncology, Radiology.
The technical frameworks (TF) are detailed document very much like software specifications that describe integration profiles, i.e. scenarios, with descriptions of actors and transactions much like the text of a play or a movie. Every actor has the transactions that it can perform to cary out a task.
Let's do an example. I've written a lot about DICOM Query Retrieve and Modality Worklist. IHE describe these services in the the radiology (RAD) scheduled workflow (SWF) integration profile. query and Retrieve are transactions RAD-14 and RAD-16 and in the documents that IHE publish these transactions are described in very detail down to the level of required and optional keys for the request and the response of the modality and the image manager (the name for PACS actor in IHE TF).
During the connect-a-thon all the participants perform tests scenarios together and IHE monitors validate the results by going over the logs and watching the transactions being performed on the event hall. At the end of the connect-a-thon IHE publishes an excel spreadsheet with the list of vendors and the actors that have successfully tested their systems and passed the tests. for example, if you develop an ultrasound machine then in the excel it will look like a line with your company name and system name and it will state that you've tested your system as RAD SWF IM. So for example a vendor that would like to buy your product can open this spreadsheet and verify that your product integrate well with another vendors' PACS that he consider buying. If both systems participated in the event and performed the same transactions then theres a better chance that they can work together well.
But there's more value in the connect-a-thon then just getting your name on the excel sheet which I don't underestimate at all but this year I've come to Chicago with a clear mission: to test my customer's product with as many other products as possible in an environment as close as possible to a real hospital installation. There's no other opportunity to achieve this goal within a week that matches the connectathon. This is a real value that every software or product development manager can justify. So if you work for a medical device company and develop or test interfaces like HL7, CDA, DICOM XDS and haven't yet participated in a connectathon, go to your boss and make her read this paragraph and if he (or she) doesn't send you to register for one of the coming connect-a-thons right on the spot then either there are very good reasons why not to (and I can't think of many but for budget constraints) or he's a complete ___ ____!
Subscribe to:
Posts (Atom)






