[問題] 用OpenCV的medianBlur後圖案檔案大小變小

看板C_and_CPP (C/C++)作者 (逼逼)時間14年前 (2012/05/02 20:47), 編輯推噓1(105)
留言6則, 4人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VC++ 2008 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) OpenCV 2.3.1 問題(Question): 把一個圖片用中值濾波處理後,圖片檔案變小 補充說明(Supplement): 大致上就是我讀了一個A.jpg 灰階 把他作中值濾波之後 再用imwrite寫出成一個圖片之後 發現檔案大小變小了 就是46KB變24KB這樣 不是圖片的長寬變小 因為我後續想再做一些處理 結果會出錯 一步一步找問題後 就發現了這問題 不知道為什麼會這樣 照理來說不是不會變嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.1.134

05/02 20:57, , 1F
就壓縮而已吧,不然你試試存BMP檔。
05/02 20:57, 1F

05/02 21:10, , 2F
Jpeg 屬於破壞性壓縮。建議8-bit灰階可以存 PNG 或 GIF。
05/02 21:10, 2F

05/02 21:13, , 3F
我都存bmp!
05/02 21:13, 3F

05/02 21:23, , 4F
只要不是 J 開頭的都是非破壞性格式吧
05/02 21:23, 4F

05/02 21:31, , 5F
沒想到這問題@@ 謝謝各位大大 等等來試試
05/02 21:31, 5F

05/02 23:02, , 6F
檔案大小的問題解決了 可惜我的問題沒解決QQ
05/02 23:02, 6F
文章代碼(AID): #1FeIpie- (C_and_CPP)
文章代碼(AID): #1FeIpie- (C_and_CPP)