<div dir="ltr">Hi Brad,<div><br></div><div>thanks a lot for your answer!</div><div><br></div><div>1) I downloaded sitk 0.7.0 and the problem is still there.</div><div>2) Your two lines work fine for me, too. It's the other way which fails, from array to image.</div>

<div>3) Since my problem occurs doing img = sitk.GetImageFromArray(a), the type of image is set automatically. My array a is of type numpy.uint16.</div><div><br></div><div>    This line fails:</div><div>    img = sitk._SetImageFromArray(np.ones([2048]*3,dtype=n.uint16),sitk.Image([2048]*3,sitk.sitkUInt16))</div>

<div><br></div><div>4) sys.maxsize gives 2^63</div><div>5) My machine is running Ubuntu 10.04, 64Bit and python 2.6</div><div><br></div><div>So things should normally work! Any other idea?</div><div><br></div><div>Thanks a lot!</div>

<div>Best,</div><div>Marvin</div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/11/8 Bradley Lowekamp <span dir="ltr"><<a href="mailto:brad@lowekamp.net" target="_blank">brad@lowekamp.net</a>></span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
I was able to execute the following on my RH6 x64 system from a locally built SimpleITK:<br>
<br>
img = sitk.Image([2048]*3,sitk.sitkUInt16)<br>
a = sitk.GetArrayFromImage(img)<br>
<br>
Are you able to do a similar test?<br>
<br>
There are two things that I am suspicious of the first is the type of image you have. Please look at the following:<br>
<br>
print img.GetPixelIDTypeAsString()<br>
print img<br>
<br>
This should give you the details of the run-time image information.<br>
<br>
If happen to have a RGB image loaded as a Vector image, that is a bit different that just a scalar UInt16.<br>
<br>
The second possible issue is that there is a binary incompatibility issue with your OS and the version you download. So what are the specifics of the OS you are using and the python version?<br>
<br>
Brad<br>
<div class="HOEnZb"><div class="h5"><br>
On Nov 8, 2013, at 8:44 AM, Bradley Lowekamp <<a href="mailto:brad@lowekamp.net">brad@lowekamp.net</a>> wrote:<br>
<br>
> Do you get the same error with 0.7?<br>
><br>
> <a href="http://sourceforge.net/projects/simpleitk/files/SimpleITK/0.7.0/Python/" target="_blank">http://sourceforge.net/projects/simpleitk/files/SimpleITK/0.7.0/Python/</a><br>
><br>
> Brad<br>
><br>
> On Nov 8, 2013, at 8:34 AM, Marvin Albert <<a href="mailto:marvin.albert@gmail.com">marvin.albert@gmail.com</a>> wrote:<br>
><br>
>> Hi!<br>
>><br>
>> is this the right place for a SimpleITK problem?<br>
>><br>
>> I'm using SimpleITK for carrying out transformations on large images within a python environment.<br>
>><br>
>> My problem is that when I want to transform python arrays bigger than 2^32 bytes (for example size (1400,1600,2000), uint16) into SimpleITK images, it will complain saying<br>
>><br>
>> SimpleITK-0.6.1-py2.6-linux-x86_64.egg_FILES/SimpleITK.pyc in GetImageFromArray(arr, isVector)<br>
>>    298       img = Image( z.shape[::-1], id )<br>
>>    299<br>
>> --> 300     _SimpleITK._SetImageFromArray( z.tostring(), img )<br>
>>    301<br>
>>    302     return img<br>
>><br>
>> RuntimeError: Size mismatch of image and Buffer.<br>
>><br>
>> As you can see, I'm using the 64Bit binary of SimpleITK under linux and there shouldn't be a problem right?<br>
>><br>
>> Thanks a lot in advance!<br>
>> Best,<br>
>> Marvin<br>
>> _____________________________________<br>
>> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
>><br>
>> Visit other Kitware open-source projects at<br>
>> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
>><br>
>> Kitware offers ITK Training Courses, for more information visit:<br>
>> <a href="http://www.kitware.com/products/protraining.php" target="_blank">http://www.kitware.com/products/protraining.php</a><br>
>><br>
>> Please keep messages on-topic and check the ITK FAQ at:<br>
>> <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
>><br>
>> Follow this link to subscribe/unsubscribe:<br>
>> <a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
><br>
<br>
</div></div></blockquote></div><br></div>