問題タブ [tiff]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
31469 参照

c# - .NET 2.0 でマルチフレーム TIFF 画像形式の画像を開く方法は?

また

ソースが複数フレームの TIFF ファイルであっても、どちらも 1 フレームのみのイメージ オブジェクトを生成します。これらのフレームを保持する画像ファイルをどのようにロードしますか? TIFF は、フレームごとに Image.SaveAdd メソッドを使用して保存されます。これらは他のビューアで機能しますが、.NET Image メソッドはこれらのフレームをロードせず、最初のフレームのみをロードします。

これは、フレームとして使用するビットマップのコレクションを渡すメソッドからマルチフレーム TIFF を返す方法がないということですか?

0 投票する
2 に答える
2968 参照

c - 16 ビット グレースケール TIFF の読み取り

小さな C プログラムを使用して 16 ビット グレースケール TIFF ファイル (BitsPerSample=16) を読み込んで、さらに分析するために浮動小数点数の配列に変換しようとしています。ピクセル データは、ヘッダー情報によると、2048x2048 ピクセルの 1 つのストリップにあります。エンコーディングはリトルエンディアンです。
そのヘッダー情報を使用して、2048x2048x2 バイトの単一ブロックを読み取り、それを 2048x2048 の 2 バイト整数として解釈できると期待していました。私が実際に得たのは、それぞれ 1024x1024 ピクセルの4 つの象限に分割された画像で、下の 2 つにはゼロしか含まれていません。上部の 2 つの象限はそれぞれ、全体像が見えると予想していたように見えます: alt テキスト http://users.aber.ac.uk/ruw/unlinked/15_inRT_0p457.png同じファイルを Gimp
に読み込むとまたはImagemagick、どちらも8ビットに減らす必要があると教えてくれますが(これは役に立ちません-フルレンジが必要です)、ピクセルは適切な場所に表示されます:alt text http://users.aber. ac.uk/ruw/unlinked/15_inRT_0p457_gimp.png これは、データが 1 つのストリップ内でどのように配置されているかについての私の考えが間違っていることを示唆しています。一方、ファイルはヘッダー情報に関して正しくフォーマットされている必要があります。そうしないと、Gimp が正しく取得できません。どこが間違っていますか?

tiffdump からの出力:
15_inRT_0p457.tiff:
マジック: 0x4949 バージョン: 0x2a
ディレクトリ 0: オフセット 8 (0x8) 次の 0 (0)
ImageWidth (256) LONG (4) 1<2048>
ImageLength (257) LONG (4) 1<2048 >
BitsPerSample (258) SHORT (3) 1<16>
Compression (259) SHORT (3) 1<1>
Photometric (262) SHORT (3) 1<1>
StripOffsets (273) LONG (4) 1<4096>
Orientation (274) SHORT (3) 1<1>
RowsPerStrip (278) LONG (4) 1<2048>
StripByteCounts (279) LONG (4) 1<8388608>
XResolution (282) RATIONAL (5) 1<126.582>
YResolution (283 ) RATIONAL (5) 1<126.582>
ResolutionUnit (296) SHORT (3) 1<3>
34710 (0x8796) LONG (4) 1<0>
(タグ 34710 はカメラ情報です。これがなんらかの違いを生じないようにするために、画像ファイル ディレクトリの末尾から 0x1000 のデータの先頭までの範囲全体をゼロにしましたが、実際にはそうではありません。違います。)

0 投票する
1 に答える
505 参照

c# - Graphics.DrawImage は意図せずに画像をトリミングできますか?

ビットマップを取得して 24 BPP に変換するコードを使用しているので、特にそのファイル形式を必要とするプログラムで使用できます。コードは次のとおりです。

上記のコードについて 2 つの質問があります。

  1. 特定の画像では、tempImage2 の右端の 200 ピクセルが切り取られたと思います。これは可能ですか?これはどのように発生する可能性があり、どうすれば停止できますか? 私の友人は、使用されている TIFF ファイルのストライドに関係している可能性があると示唆しました。
  2. イメージをメモリ内で 24 BPP に変換するより高速な方法はありますか?
0 投票する
5 に答える
328 参照

browser - TIFF を表示するための優れたブラウザ プラグイン

ドキュメント画像を保存するアプリの Web バージョンを開発しようとしています。ただし、画像のかなりの部分は、IE がネイティブに表示できない tiff です。それらを適切に表示する優れたプラグインを誰かが推奨できますか?

0 投票する
4 に答える
7976 参照

c# - C# (または VB6) Word doc を Tiff に変換する

私は、100 人以上のユーザーが使用する VB6 アプリケーションに取り組んでいます。Word ドキュメントを生成し、ドキュメントの TIFF イメージをデータベースに保存します。現在、プリンタを Microsoft Office Document Image Writer に設定し、ドキュメントを設定された場所に「印刷」してから、結果の TIFF ファイルをデータベースにインポートするだけです。ただし、組織は全員を Office 07 にアップグレードする過程にあり、これは Microsoft Office Document Image Writer がなくなることを意味します。それで、プログラムで Word から TIFF に変換するのがどれほど難しいか知りたいです。
既に C# (.NET 3.5) コントロール ライブラリを COM として取り込んでいるので、機能を配置するのに適していると思われます。ある時点で、アプリ全体を 3.5 に変換する予定なので、変換する必要が少なくなるように、新しいコードが既に存在することを希望します。

編集: 提案に感謝しますが、高価なサードパーティ コンポーネントを使用せずにこれを試してみたいと思います。かつては無料で機能していたものを修正するために数千ドルを費やすことのメリットを、金持ちに理解してもらうのは非常に困難です。さらに、私はそれを自分で転がすのに何が必要かについて本当に興味があります。少し自虐的であることはわかっていますが、物事がどのように機能するかを知りたいという欲求に悩まされているため、プログラミングを始めました... :)

ご助力いただきありがとうございます!

0 投票する
5 に答える
3708 参照

delphi - Delphi で tiff 画像をマージする方法は?

4 つの小さな tiff 画像があり、4 つの単一の画像をマージして大きな画像を生成したいと考えています。Delphiまたはそれを実行できる優れたコンポーネントで直接行う方法を知っている人はいますか?

0 投票する
1 に答える
2436 参照

c# - 特定のグループ 3 TIFF 圧縮をどのように指定しますか?

グループ 3 コンプレスには 2 つのバリエーションがあります (グループ 3 1D とグループ 3 2D)。画像を Tiff 形式で保存する場合、EncoderValue 列挙のグループ 3 のオプションは 1 つだけです。これを制御する別のパラメーターはありますか?

0 投票する
2 に答える
7658 参照

c# - .NET TIFF ファイル: サードパーティのライブラリがなくても RGB から CMYK への変換は可能ですか?

前回の質問に続きます: RGB ベースのTIFFファイルを標準の .NET (3.5) 機能で CMYK に変換できるかどうか、またその方法は?

それはまったく可能ですか?

0 投票する
1 に答える
138 参照

linux - Linux アプリのイメージングに最適な言語/フレームワーク

KDE/Linux で実行する必要があるドキュメント スキャン/イメージング/インデックス作成アプリケーションを開発するための最適なツール/言語/ライブラリ/フレームワークを探しています。アプリケーションは、次の機能を提供する必要があります。

1) B/W での文書スキャン (単純および複数ページ)。スキャンした画像を CCITT Group 4 圧縮の TIFF 形式で保存します。

2) オペレーターがウィンドウ内のドキュメントを表示/ブラウズ/ズームできるようにし、定義済みのダイアログ ボックス (最大 5 ~ 6 フィールド) にインデックス情報を手動で入力します。

3) インデックス メタデータを含む XML ファイルを生成し、さらに処理するために TIFF ファイルと XML ファイルの両方を FTP サーバーにアップロードします。

どんな助けでも大歓迎です。

エルネスト。

0 投票する
2 に答える
2705 参照

java - TIFFファイルにタグを付けるJavaAPI

TIFF画像ファイルにタグを付けるためのオープンソースのJavaAPIはありますか?