[問題] 像素減少(100x100->10x10)(已解決)已回收

看板MATLAB作者 (Pasta)時間14年前 (2011/09/27 00:45), 編輯推噓0(0010)
留言10則, 4人參與, 最新討論串1/1
不好意思,想請問版上的高手 我原來圖片的像素是100x100 uint8, 因為運算過程會出現outofmemory, 所以我想調成10x10 uint8 圖片來源是從mat檔取得,並非一般jpg等..(jpg的話我還可以用軟體修改) 我有想過先將uint8矩陣轉成double,然後存成jpg檔,再用軟體修改 不過用一般軟體卻無法顯示此jpg圖檔, 而且軟體也無法修改 >< 希望有人知道如何解 or 和我一起討論,謝謝^____^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.108.58.6

09/27 00:51, , 1F
能直接用imresize嗎?
09/27 00:51, 1F

09/27 01:02, , 2F
謝謝你 好像可以試試
09/27 01:02, 2F

09/27 01:03, , 3F
我正好試到imwite存成jpg後,檔案很小
09/27 01:03, 3F

09/27 01:04, , 4F
而且軟體可秀出來,如果這樣還是不能跑 我再試imresize
09/27 01:04, 4F

09/27 01:54, , 5F
很好奇什麼運算在100x100的影像會 out of memory?
09/27 01:54, 5F

09/27 02:08, , 6F
大概有96張圖片,在求eig特徵值時 前一步驟的矩陣相乘就
09/27 02:08, 6F

09/27 02:08, , 7F
跑不出來了>< 只好把圖片弄小一點再run
09/27 02:08, 7F
謝謝兩樓的意見,我後來使用imwite將96張像素100x100的圖片存成jpg檔, (不知道為什麼save成jpg檔案超大又不能開啟) 再用軟體修改成10x10下去跑就可以了^__^ ※ 編輯: rean14 來自: 120.108.58.202 (09/27 02:12)

09/28 21:41, , 8F
100x100就不能跑???? 太誇張了... 一定是別的問題
09/28 21:41, 8F

09/28 21:42, , 9F
100 x 100才10k... 加上顏色頂多才40kbytes...
09/28 21:42, 9F

10/01 15:00, , 10F
謝謝WPC001 我也在想是不是我程式有問題
10/01 15:00, 10F
文章代碼(AID): #1EWAmuBz (MATLAB)