Dear All,<div><br></div><div>I&#39;m writing an application that writes DICOM data using GDCMImageIO but it causes windows 7 (64 bit) to stop responding while the data is rescaled (uses GDCM (v2) Rescale, GDCMImageIO.cxx line 2130 approx). If I hack the code to write a single row of my 128x128 image it runs fine, when I write the whole slice I have the &#39;Windows has stopped responding&#39; problem. I&#39;m using ITK 3.20.1, GDCM 2.0.18, MinGW64, my UI is Qt (build with minGW64).<div>
<br></div><div>Is there a simple way to stop windows hanging - I&#39;m assuming it&#39;s a WM_UPDATE type issue but I don&#39;t really know where to begin. Would a handling a progress signal emitted from itk::SeriesImageWriter between slices help kick start things?</div>
<div><br></div><div>Can I force itk::SeriesImageWriter to use a different thread to my UI - I don&#39;t really know what that means or understand how to do it but it looks good when I google.</div><div><br></div><div>I&#39;m a bit out of my depth so any pointers would be welcome.</div>
<div><br></div><div>Thanks,</div><div><br></div><div>Ed</div></div>