問題タブ [libtiff]
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.
image-processing - 大規模なコレクションからの複数ファイルから複数ページの TIFF
PyLiff、Libtiff、または機能するものを使用して、複数のファイルを複数ページの TIFF に統合するのに苦労しています。
任意の 8 桁の ID とそれに続くページ番号を持つ何千ものファイルを統合しています。
日付 \images\1999\10\14 という名前のディレクトリ
ファイル群 1 01234567_0001.tif、01234567_0002.tif、01234567_0003.tif
ファイル群 2 07654321_0001.tif、07654321_0002.tif
変換後、次の 2 つのファイルが必要です。
- 01234567.tif (3 ページのマルチページ TIFF ファイル)
- 07654321.tif (2 ページのマルチページ TIFF ファイル)
等々。最初の 8 桁で分離し、その一意の 8 桁の番号でファイルをマージし、新しい (統合された) ファイルの名前を適切な8 桁の数字.tiffに変更するスクリプトと統合に関するガイダンスを提供してください。
これは何の努力もしていないように思えます。私は、このフォーラムの水域を濁らせる多くの異なるスクリプトとアプローチを持っています。
python-2.7 - Mac OS X 10.9.2 に Anaconda をインストールした後、lib tiff をインポートできない
Windows 7 で Python を使用していくつかのソフトウェアを開発しました。
Mac (OS X 10.9.2) で実行するために同僚に渡しました。私は Mac を使ったことがなく、Mac を使い始めるのに苦労しています。Mac にAnaconda 1.9.2をダウンロードしてインストールしました。連続体のドキュメントによると、libtiff
が含まれていますが、Spyder IDE を使用して Python ファイルを実行すると、インポートしようとすると次のエラーが発生しますlibtiff
。
ImportError: libtiff という名前のモジュールがありません。
Stack Ooverflow の回答の 1 つに従って、次のことを試しました。
これは実行され、次を返します。
要求されたすべてのパッケージは既にインストールされています。
ただし、Windows 7 では、下に libtiff フォルダーが表示され\python27\lib\site-packages
ます。Mac では、 のlibtiff
下にフォルダーはありません/lib/python2.7/site-packages
。
私が欠けているものを誰か教えてもらえますか?
c - 32 ビット TIFF 画像が白く見え、RAW とは異なる
LibTIFF ライブラリを使用して画像を保存する際に問題があります。
私のコードには、画像のピクセル値を表す float の配列があります。これらの値を RAW ファイルに保存すると、問題ないように見えます。ただし、LibTIFF ライブラリを使用して TIFF ファイルとして保存しようとすると、ImageJ で開くと画像は完全に正常に見えますが、Photoshop または Windows で開くと奇妙に見え (下を参照)、Gimp が表示されます完全に透明な画像 (画像にデータがまったくないように)。
ImageJ を使用して RAW ファイルを開きます。イメージ タイプは 32 ビットに設定されています - 実数およびリトル エンディアンのバイト オーダーが選択されています。
TIFF 画像を保存するために使用するコードは次のとおりです。
ファイルの保存方法に問題があることは確かですが、何が原因かわかりません。助けてくれてどうもありがとう!
c# - さらに圧縮するために、rowsperstrip などの TIFF 画像属性を操作できますか?
libtiff は TIFF 画像属性を操作する関数を提供します。私のコードではそのような関数を使用していますが、それらを使用する際に問題が発生しています。これは、TIFF 画像の属性値を変更することで、圧縮を達成するのに本当に役立つのでしょうか? 私は正しいですか?私を訂正します。
c# - Libtiff を使用して TIFF イメージをコピーする
タグ値を読み取って別の TIFF ファイルに書き込むファイルを開いています。問題は SetField 関数で発生します。私はそれをデバッグしようとしましたが、すべて問題ないようで、エラーがスローされている理由がわかりません。