2014-06-30 32 views
-1

請有人可以幫我解決這個問題,我一直在努力一段時間。如何從.xml和.img文件中提取圖像

我有兩個文件,它們是.xml和.img。 XML文件包含各種圖像的偏移量,.img包含圖像。

有人可以幫助我一個示例代碼或想法,以瞭解如何使用XML文件中的偏移量從.IMG中提取單個圖像。

在此先感謝....

+2

這個網站是編程問題。我們不是老師,而且我們也不是僱用編碼員。你寫一些代碼,也許我們會嘗試幫助解決它。 –

回答

0

這將幫助,如果你向我們展示了XML文件和偏移的外觀和它們是否以字節爲單位,或米:-)以及是否二進制數據的長度被指定。但是,假定字節偏移是87個字節,你可以用dd做到這一點:

dd if=file.img of=image.jpg bs=1 iseek=87 

,將塊大小設置爲1個字節和讀取文件的剩餘部分並將其存儲在文件中的圖像前尋求87個字節。 JPG。

如果您不指定長度但很多編輯器會忽略它,包括Photoshop,圖像可能在最後會有多餘的數據。如果你在你的XML文件的長度,你可以添加count=43如果長度爲43個字節,例如像這樣:

dd if=file.img of=image.jpg bs=1 iseek=87 count=43