タグ付けされた質問 「image-processing」

12
Linuxコマンドラインから画像(画像)に関する情報を取得する方法は?
Webアプリに取り組んでおり、現在は古いアプリからいくつかのものを移行していますが、移行している画像に関する情報を取得するために画像エディターを開く必要があるのは嫌です。画像の寸法など。 Linuxでこのようなタスクに使用できるコマンドラインツールはありますか?

1
ImageMagickを使用して複数の画像を組み合わせる
ImageMagickを使用して、複数の画像を1つの画像に結合したいと思います。少し良く説明するために、結果を次のように見せたいです。 つまり、多数のスクリーンショットがあり、それらを元の画像を重ねた1つの画像に変換したいのです。 グーグルで、私は「合成」コマンドに出くわしましたが、私は知りません、そしてその場合、私が望む結果を得るためにそれを使用する方法。

13
スクリーンショットの信頼性を証明する方法
私はチャットのスクリーンショットをいくつか撮りました Whatsapp Web 使う Windows 8スニッピングツール 。私はそれらの画像をPNGフォーマットで保存しました。 今、私はそれらの画像がオリジナルであり、改ざんや編集されていないことを証明したいと思います。 それを証明する方法を教えてください。

16
30,000個の画像をタイムラプスムービーに結合するにはどうすればよいですか?
30,000枚の静止画像を撮影し、それらを組み合わせてタイムラプスムービーにしたい。QuickTime Pro、TimeLapse 3、およびWindows Movie Makerを試しましたが、膨大な量の画像があるため、各プログラムは失敗します(SUPER©を試してみましたが、どちらも動作しませんでした...?)。これらのプログラムはすべて、数千枚の写真の後にクラッシュするようです。 私が持っている画像はすべて、解像度1280x800の.JPG形式で、これらの画像をある種のロスレス形式のタイムラプスムービーに入れることができるプログラムを探しています(生/非圧縮AVIは問題ありません)さらに編集します。誰かがアイデアを持っていますか、または同じような写真の数でこのようなことを試しましたか?

4
画像データの実際のバイトサイズを変更せずにImageMagickでDPIを変更したい
GIMPには、私がやりたいことをする非常に簡単な方法があります。ドイツ語のダイアログのみがインストールされていますが、翻訳を試みます。私はPicture -> PrintingSize、値を変更してから調整することについて話しているのですがX-Resolution、Y-ResolutionこれはいわゆるDPI値として知られています。デフォルトのフォーマットを選択することもできますPixel/Inch。(ドイツ語ではダイアログがBild -> Druckgrößeあり、そこにX-AuflösungありますY-Auflösung) OK、多くの場合72デフォルト値があります。たとえば300、これらを変更すると、コンピューター上で画像が同じままになるという効果がありますが、印刷すると、見ると小さくなりますが、すべての詳細はまだあります-小さい印刷された紙の解像度が高い(ただし、サイズが小さい...これで十分です)。 LaTeXで作業しているとき、またはpdflatex最近のUbuntu-Machineのコマンドで正確に言えば、私はしばしばそれをしています。上記のプロセスをGIMPで手動で実行しているときは、すべて正常に機能します。結果のPDFでは画像は小さく表示されますが、印刷品質は高くなります。 私がやろうとしているのは、GIMPに入ってDPI値を調整するプロセスを自動化することです。ImageMagickは優れていることが知られており、他の多くのタスクに使用したため、このツールで目標を達成しようとしました。しかし、それは私が望むことをしません。 多くのことを試した後、私はこれが実際に私の友人でなければならないコマンドだと思う: convert input.png -density 300 output.png これでDPIが300に設定されるはずです。Webのあらゆる場所を読むことができるからです。うまくいくようです。しかし、ファイルをチェックしても同じままです(編集:上で説明したように、これは私が期待するものです)。 file input.png output.png input.png: PNG image data, 611 x 453, 8-bit grayscale, non-interlaced output.png: PNG image data, 611 x 453, 8-bit grayscale, non-interlaced このコマンドを使用すると、それは私が望んでいたことをしたようです: identify -verbose output.png | grep 300 Resolution: 300x300 PNG:pHYs : x_res=300, …

9
Photoshop:写真をトリミングして、透明ピクセルが含まれないようにしますか?
Photoshopでは、Photomergeツールを使用してパノラマ写真を作成しましたが、結果の画像には多くの透明ピクセルが含まれています。また、複数の写真から組み立てられているため、位置合わせをオフにすることができます。私がやりたいのは、透明なピクセルをまったく含まない最大のボックスに画像を切り詰めることです。トリムツールに似ていますが、これにより多くの不透明ピクセルが削除されます。このようなものはありますか? 基本的に、上の画像をそこの選択ボックスに自動的にトリミングするもの:透明ピクセルのない長方形。

2
すべての画像ファイルに一般的なMIMEタイプがありますか?
ここに例としてリストされている特定のMIMEタイプ、またはなどの任意のファイルの汎用MIME タイプを使用できることを知っていますがapplication/octet-stream、すべての画像ファイルに汎用MIMEタイプはありますか? (.desktopLinux Mint KDEのファイルを編集して、イメージファイルの場合にのみ表示されるDolphin File Managerの「アクション」コンテキストメニューエントリを作成したい。)

6
コンピューターから重複した画像ファイルを削除する最良の方法は何ですか?
私のWindowsコンピューターには、サブフォルダーが異なり、ファイル名が異なる重複した画像ファイルがたくさんあります。 重複を削除するには、どのPythonスクリプトまたはフリーウェアプログラムをお勧めしますか? (私はこの類似の質問を読みましたが、ポスターは異なるファイルサイズの視覚的な複製について尋ねています。私のものは異なるファイル名の正確な複製です。)

4
きれいな新聞をきれいにスキャンするには?
新聞記事を数回スキャンしようとしましたが、得られた画像は常に斑点があり、色が悪く、次のようなものでした: 時々、次のような本当に良いスキャンが表示されます: このような良い結果を得るための秘isは何ですか?高品質のスキャナー、または優れたPhotoshopフィルターが必要ですか? 無料のツールを使用して何かできることがあれば、それは素晴らしいことです。

2
1つの画像から数百の解像度を生成
複数の解像度の単一の画像が必要なプロジェクトに取り組んでいます。幸運なことに画像は同じ幅/高さの解像度であり、同じ高さと幅のすべての解像度でうまく機能します。つまり、80x80px 100x100pxなどです。 もちろん、Adobe Photoshopでこれを手動で行うこともできますが、文字通り73pxから1000pxまでの何百もの異なる解像度が必要であり、これには手間のかかる時間がかかります。私はネットを検索しましたが、引き続き取得しているのは、サムネイルジェネレーターまたはAdobe Photoshopバッチセーバーだけで、かなりの時間がかかります。 それで、私の質問に私を導きます、WindowsまたはLinuxのいずれかで、単一の画像から何百もの解像度を可能な限り迅速に作成するにはどうすればよいですか?

6
空白の画像ファイルを検出する
scanimage両面スキャンに対応したドキュメントスキャナー(Canon DR-2510C)を使用しています。残念ながら、そのSANEドライバーは空白ページの検出をサポートしていないため、混合ページ(片面/両面)では、空白ページがスキャン結果になります。 スキャン出力の後処理時にこれらの空白ページを自動的に削除したいので、TIFFまたはPNMファイルがほとんど白いピクセルで構成されているかどうかを検出できるコマンドラインツールを探しています。 何か案は? これは、レスマナの答えに基づいて私が思いついた解決策です: for i in "${DEST_DIR}/out"*.pnm; do histogram=`convert "${i}" -threshold 50% -format %c histogram:info:-` white=`echo "${histogram}" | grep "white" | sed -n 's/^ *\(.*\):.*$/\1/p'` black=`echo "${histogram}" | grep "black" | sed -n 's/^ *\(.*\):.*$/\1/p'` blank=`echo "scale=4; ${black}/${white} < 0.005" | bc` if [ ${blank} -eq "1" ]; …

10
大量のPNG画像を圧縮する方法
仕事では、特定のプロジェクトで私はたくさんの画像を管理しなければなりません。ほとんどの場合、PNGファイルは私がしていることに最適です。 このように膨大な量の画像があるので、私はPNG圧縮を使ってみました。 PNGガントレット しかし、時にはファイルが実際には変更されず、PNG Gauntletがファイルサイズを大きくしたと報告することがあります。 圧縮を最大にしているだけなのでしょうか。

1
JPGをBMPに変換してから、損失なくJPGに戻す
誰かが多くのJPGをBMPに変換してから、「品質を向上させる」という前提でPNGに変換しました。もちろん、損失のある圧縮を導入すると、それよりも「良い」ものは決して得られないため、そうではありません。 だから今問題は、BMPが大きいことです。24bpp PNGのようなロスレス形式を使用できますが、同一の画像であるにもかかわらず、「元の」JPGよりも大きいです。 追加のアーティファクトを導入せずに、それらのBMPをJPGに戻すことは可能ですか?私の印象はノーですが、多分私は間違っていますか?

1
知覚された焦点面に基づいて画像内の領域を選択するためのツール(ライブラリ、ソースコード、アルゴ)
たとえば、ぼやけた背景( "telelens")、シャープな被写体(人間、またはオブジェクト)、そしてぼやけた前景(人間または物体)のように、人間の目にいくつかの「平面」の焦点がはっきりと見える画像があるとします。もしあれば)。 被写体を残りの画像データから「分離」することは計算上可能であり実行可能であると私は思うであろう。すなわち選択として、Gimp(Windowsは使用していないので不幸にもPhotoshopは使用していません)にインポートできるマスクチャンネルを出力することによって、主題の境界を選択します。 完成したツールからライブラリ(私はLinux上にあります)まで、私が概説したアルゴリズムを実現する方法を説明した記事へのリンクや論文のレビューまで、何でもレビューします。

1
ソースコードなしでA3以上の印刷用にこの画像を拡大縮小します
ECG信号を表示するためのソフトウェアを選択できます。Ubuntu 10.10.3 / Debian 8.1でMatlab 2015aの画像を作成しました。ただし、ここには元の信号がないと仮定します。素敵な出力を得るには、スマートにベクトル化する必要があります。元の信号を維持するベクトル/視覚技術の違いに興味があります。スレッドMatlabで黒のみを白に変換するということは、1つのテクニックでどれだけの信号を失ったかを測定するためのいくつかのツールについてです。最適な方法は、信号品質を維持し、大きな画像から小さな画像に戻すことができるような方法を使用することです。 サンプル画像 この画像を印刷用にA3以上に拡大縮小するにはどうすればよいですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.