看板 Python 關於我們 聯絡資訊
※ 引述《ya790206 (殘雲奪月)》之銘言: (前刪) ftr=open("123.bmp",'w') k=0 for i in BMPData: ftr.write(i) <---- 這裡 for i in pixel: for j in i: ftr.write(intToByte(j)) print [(intToByte(j))] k+=1 if space!=0: ftr.write('\x00'*space) print [('\x00'*space)] ftr.close()
Lucemia:for i in BMPData: 11/05 02:17
Lucemia:那行看起來有可能有問題 11/05 02:17
Tiberius:你 BMPData 寫了一次, 後面又寫了一次吧 11/05 02:22
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.207.64
ya790206:解決了,原本那裡是要寫入BMP的HEADER,不小心打錯了, 11/05 10:15
ya790206:才會導致pixel data會重複 11/05 10:16