[問題] PyQt QImage 導致程式crash
我目前是用pydicom讀出dicom檔案,裡面的pixel_array是屬於numpy ndarray,dtype是
uint16,shape是(3048, 2235),我用numpy轉成的QImage要傳給QPixmap就會直接程式
crash掉,後來查了一些有人說要用copy的,發現copy也會造成程式crash。想請問我哪裡
有做錯嗎,或是我該如何改。
DICOM檔案在這:
https://drive.google.com/file/d/1n10BeZ2ReyvPK5yXRc26eFBL6qnCHmWp/view?usp=sha
ring
另外,我發現如果我只copy成一小部分如(2048, 2048)就不會crash,但我查QImage最大
可?
32767x32767 pixels,所以想請教一下是哪裡出了問題。
程式碼:https://pastebin.com/Wy6gu3WN
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.228.215.88 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1622449638.A.C24.html
※ 編輯: darrenlee1 (223.136.113.246 臺灣), 05/31/2021 16:29:23
※ 編輯: darrenlee1 (223.136.113.246 臺灣), 05/31/2021 16:29:56
推
06/01 09:35,
2年前
, 1F
06/01 09:35, 1F
→
06/01 10:57,
2年前
, 2F
06/01 10:57, 2F