アプリ版:「スタンプのみでお礼する」機能のリリースについて

デジカメで撮影した写真をパソコンに保存したのですが、
Windows Picture and Fax Viewerでは
「プレビューを利用できません」と見ることができませんでした。

理由は、画像ファイルをバイナリエディタで開いたところ、
1行目(1行目~改行まで)のヘッダー部分に余計な文字列が入っているからで、バイナリエディタでこの文字列を削除すると画像は見れるようになりました。

しかし、画像は1000枚以上あり、手作業ではとてもじゃないですが骨が折れます。
なので、ファイルの1行目を削除できるような方法またはフリーソフトをご存じないでしょうか?
よろしくお願いします。

A 回答 (1件)

一行が固定長ならddでskip指定してやれば出来ます。


dd if=input of=output skip=80
http://www.chrysocome.net/dd

可変長ならsedを使えば出来そうかな。
sed '1d' input >output
http://gnuwin32.sourceforge.net/packages/sed.htm

後はPythonあたりで書いてみるとか。
in=file("input","rb")
out=file("output","wb")
in.readline()
out.write(in.read)

参考URL:http://www.chrysocome.net/dd,http://gnuwin32.sourceforge.net/packages/sed.htm
    • good
    • 0
この回答へのお礼

解決しました。
ありがとうございます。

お礼日時:2010/06/08 13:02

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!