看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《s4399 (小鬼)》之銘言: : 小弟想請問如何每次只讀取bmp檔裡的一個bit---> sorry,我是要一次讀取一個pixel (不考慮rgb的各值多少) : 以下是我讀檔的程式碼 可是應該只是把test.bmp複製過去test_bit.bmp而已 : 我該怎麼修改 謝謝! : ttt = 0; : row1 = width*3;(考慮RGB) : col1 = heigh; : if( ( rfp = fopen("test.bmp", "rb")) == NULL || : ( wfp = fopen("test_bit.bmp", "wb")) == NULL ) : { : printf("Can not open file(s)! "); : return 0; : } : fread ( title, sizeof(char), 54, rfp ); : fwrite( title, sizeof(char), 54, wfp ); : fread( img, sizeof(char), heigh*width*3, rfp ); : for( i = 0; i < heigh*width*3; i++ ) : img1[i] = img[i]; : fwrite( img1, sizeof(char), heigh*width*3, wfp ); : fclose(wfp); : fclose(rfp); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.135.8.248
wa120:... 05/06 17:39
zlw:不會修文,新來的厚 05/06 18:15
s4399:真的是新來的,不是來亂的 抱歉 05/06 18:35
gba356:請在原本的文章前面按 Shift+E 修改文章 05/06 19:53
※ 編輯: s4399 來自: 140.135.8.248 (05/06 20:58)
s4399:謝謝! 05/06 20:58
jerohands:前面我已經提到用Open Source 的 Lib OpenCV,那這邊 05/07 01:55
jerohands:就再多提一點,cvLoadImage() cvCopyImage()。Done!! 05/07 01:56
jerohands:想存檔? 再一個 cvSaveImage()。寫程式也是要善用工具. 05/07 01:58
s4399:謝謝 雖然跟OpenCV不熟 但我會找書來看 05/07 03:41