[問題] fprintf存取檔案中有亂碼

看板C_and_CPP作者 (oops)時間9年前 (2016/02/25 17:18), 9年前編輯推噓2(208)
留言10則, 5人參與, 最新討論串1/2 (看更多)
小妹在純C的環境下寫一個function 目標是將攝影機CCD拍到的灰階圖片存起來 但是我存到的檔案前面會出現亂碼,後面才是正確的數據 請問一下是fprintf那邊有錯嗎><? 謝謝大家 CCD中擷取到的圖片(大小為88*60) 只有數字(0~255)的txt檔 http://imgur.com/cWK4LUB
txt檔前幾行是亂碼 http://imgur.com/zAaCjxq
http://codepad.org/u0aie2tT -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.121.137.222 ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.121.137.222 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1456391885.A.84C.html ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1456391885.A.84C.html 02/25 18:08 超崩潰QQ 02/25 18:33 02/25 18:35 是的,我把灰階圖片用0~255的數值存成txt檔 請問圖片的檔頭要怎們去掉?謝謝>< 另,我之前有加上 memset(matrix,0,sizeof(matrix)); 但只是把亂碼的地方變成空白而已 並沒有單純存取圖片內容:\ ※ 編輯: oooppps (140.121.137.222), 02/25/2016 19:24:54 02/25 19:42 02/25 19:42 就是只有數字和逗號,沒空白 就是只有數字和逗號,沒空白 ※ 編輯: oooppps (140.121.137.222), 02/25/2016 19:57:38 02/25 21:02 02/25 21:03 我試試看用w fwrite是將CCD抓到的圖片存成matrix ※ 編輯: oooppps (61.228.168.51), 02/25/2016 22:50:52 02/25 23:53 原來如此!謝謝您 02/26 00:52 是file裡面東西 02/26 00:52 灰階圖片的矩陣 02/26 08:15 是指fprintf 那邊嗎? ※ 編輯: oooppps (140.121.137.213), 02/26/2016 09:38:43

02/26 09:40, , 1F
...
02/26 09:40, 1F

02/26 09:42, , 2F
!!!!對不起回覆我的大大們,我用手機編輯結果誤刪到留言Q
02/26 09:42, 2F

02/26 10:15, , 3F
我做影像的,要不要乾脆我寫個完整程式碼給你參考?
02/26 10:15, 3F

02/26 10:15, , 4F
還是你完成了?那我就不必麻煩囉
02/26 10:15, 4F
大大感謝你QQ我等等寄信跟你說

02/26 10:46, , 5F
先不管程式碼 你要先給出一個明確的預期輸出結果 我們才有
02/26 10:46, 5F

02/26 10:46, , 6F
辦法判斷你的程式碼是不是有問題的
02/26 10:46, 6F
明確的預期輸出結果就是能夠得到88*60個數字和逗號存成txtx檔

02/26 11:50, , 7F
kai5566好心人
02/26 11:50, 7F
真的QQ ※ 編輯: oooppps (140.121.137.222), 02/26/2016 13:31:57

02/26 13:34, , 8F
那這樣我不太懂matrix的用意是什麼 用MHI_img不就是有包含
02/26 13:34, 8F

02/26 13:35, , 9F
88*60筆資料了嗎?
02/26 13:35, 9F
大大感謝你們!!!我把fwrite disable 之後就好了QQ 非常感謝大家orz QQ 請問要怎麼發P幣 ※ 編輯: oooppps (140.121.137.222), 02/26/2016 15:27:18

02/26 15:40, , 10F
不用給p幣了,我去發幾篇費雯就有的東西XD
02/26 15:40, 10F
文章代碼(AID): #1MpiRDXC (C_and_CPP)
文章代碼(AID): #1MpiRDXC (C_and_CPP)