TIFFファイルについてお願いします。
あるスキャナーにおいて、取込んだ画像がTIFFファイルとして作成されます。
画像がモノクロの場合、圧縮形式は"G4"
画像がカラーの場合、圧縮形式は"JPEG"
となっており、圧縮形式の変更は出来ません。
このファイルをWEBサーバで使用する際に、ImageMagickのconvertを利用し、"TIFF"→"JPEG"にファイルをコンバートしています。
ここで問題が発生しているのですが、モノクロの場合はJPEGに変換が行えるのですが、カラーの場合はconvertでエラーとなっています。
おそらくカラーのTIFFファイルが"JPEG"での圧縮形式の為、JPEGに変換する時にエラーが発生しているものと思われます。
これを回避する為にTIFFファイルの圧縮形式を変更するか、JPEG以外のファイルに変換するかを考えていますが、上手く実行できません。
良い方法、又はImageMagickでconvertさせる方法をご存知の方がいらっしゃいましたら、是非ご教授下さい。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
TIFFのコンテナーとしての機能によるわけだから
単にTIFFのファイルをコピーで改名するとどうでしょう?
(copy test.tiff test.jpegとかで)
主にマックバイナリ形式のJpeg画像がネットに流れた頃から
先頭のヘッダを無視して、Jpeg部分だけを扱うという処理が
一部の画像ツールで使われました。
しかしTIFF対応ソフトでは、TIFFヘッダが先に認識されだめな可能性が高いでしょう。
TIFF非対応のJpeg対応ツールであれば
無用なデータが付いたJpegファイルとして
意図した認識が可能かもしれません。
再保存すればTIFFのヘッダ部分は消えるはずです。
あとは、説明書からTIFFという単語がある文だけでも
全部目を通して、注意書きが無いことを確認する必要もある。
次にImageMagickのMLだろうけど、英語onlyの気がする。
でも、もし、それがImageMagickのバグだとしたら
それは、誰かが報告しなかったから残っているバグだと言える。
この回答への補足
回答ありがとうございます。
投稿後にさらに調査を行った結果、更に何点か分かった事があります。
1.通常のJPEGファイル→TIFF(圧縮形式JPEG)→JPEGファイル
上記の順番でのconvertは可能
2.ImageMagickでファイル詳細を確認した結果、
1.でのTIFFファイルのType・・・TrueColor
問題のTIFFファイルのType・・・Grayscale
問題のTIFFファイルは、Ko○ak社のスキャナーから取込んで生成されたファイルでして、Imaging Previewで見る限りはカラーで表示されています。
vaiduryaさんのおっしゃる通りヘッダー部分での認識によるものの可能性が高い気がします。
ImageMagick6.2.3を入れていますが、バグなのですかね?
引き続き何かご存知の方がいらっしゃいましたらよろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
ロボットの住む世界で流行ってる罰ゲームとは?
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
LZWのTIFファイルをG4へ変換するソフト
その他(ソフトウェア)
-
TIFFの圧縮形式について
プリンタ・スキャナー
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
binファイルを解凍したいの...
-
アクセス 壊れた? 「ファイ...
-
コマンドプロンプトで作成日時...
-
#include <Windows.h>というヘ...
-
exeファイルの中身を見る方法は...
-
既に開いているエクセルを閉じ...
-
VBSが起動しない
-
jarファイル
-
C言語---ファイルに出力したデ...
-
.NETアプリを作ったときの .man...
-
VB6.0でFTPでのファイルの送受信
-
Batファイルをバイナリ形式にす...
-
CSVから指定行だけを読み込み
-
コマンドプロンプトで、指定し...
-
リンクの張り付けかたを教えて...
-
CSSを1ページに1枚作るのって変...
-
exeファイルが作れない(windows10)
-
バッチ処理で追記コピーしたい
-
参照するファイルをワイルドカ...
-
○○○.zip.001というファイルが開...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
binファイルを解凍したいの...
-
アクセス 壊れた? 「ファイ...
-
コマンドプロンプトで作成日時...
-
公文書のxmlファイルの開き方が...
-
#include <Windows.h>というヘ...
-
.NETアプリを作ったときの .man...
-
exeファイルの中身を見る方法は...
-
jarファイル
-
自分で作成した重要ファイルを...
-
Seasar2のdiconファイルの読み方
-
VBAでのicsファイル変換
-
バッチ処理で追記コピーしたい
-
監視ツールを入れさせられまし...
-
参照するファイルをワイルドカ...
-
「ブルーファイル」と「グリー...
-
HTMLからのBATファイル実行
-
Latexで図番号だけを「図1.1」...
-
C言語---ファイルに出力したデ...
-
Windowsのエクスプローラーでフ...
-
warファイルをEclipseでプロジ...
おすすめ情報