問題タブ [sips]

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 投票する
0 に答える
649 参照

macos - OSX で sips を使用して PDF から高解像度の jpeg を作成する

PDF ドキュメントから非常に高解像度のズーム jpeg を作成する機能が必要です。私はゴーストスクリプトを使用して良い結果を得ることができました.配置された画像は適切に拡大され、フォントは拡大された解像度でスムーズにレンダリングされます.

残念ながら、ghostscript が正確にレンダリングできない PDF がいくつかあるので、一口試してみました。

一口から忠実にレンダリングされた jpeg を取得できますが、通常の解像度でのみです。

ただし、ghostscript の場合と同じように、sips にズームインするように依頼すると、フォントが非常にピクセル化されたように見えます。まるで、最初に PDF をラスタライズしてから、作成したビットマップのサイズを拡大するかのようです。

ゴーストスクリプトが行っているように見えるように、最初にズームしてからラスタライズするようにsipsに指示する方法はありますか?

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

linux - コマンド ライン ツールを使用して、透明な OS X スタイルの境界線を画像に追加するにはどうすればよいですか?

画像があり、OS X がウィンドウの影で行うのと同様に、透明なグラデーションの背景をそれらに追加したいと考えています。

次のようなものを使用したり、この境界線を追加しmogrifyたりする方法はありますか? sips処理したい画像はスクリーンショットではありませんが、私が試みている効果が明確になるように、2 つのスクリーンショットを表示させてください。

フラット イメージ:

Picture.png

透明なグラデーション:

写真1.png

これはまったく同じである必要はありません。似たようなもので、正方形の境界線ではありません。

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

linux - コマンドラインから画像をグレースケールに変換するにはどうすればよいですか?

sipsimagemagic、または別のツールを使用して、コマンド ラインから画像を白黒 (グレースケール) に変換するにはどうすればよいですか?

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

macos - Intel Mac での BMP 画像処理

powerpc マシンで「sips」を使用して bmp イメージを処理していました。しかし、imac の同じ一口は、powerpc mac が処理できる画像を処理していません。画像が無効であることを示すだけです。ただし、Windows、Linux、および Power PC Mac では正常に開きます。
シナリオは次のとおりです。Mac Apple スクリプト インストーラーで bmp イメージを使用しています。bmp イメージは、顧客から提供されたものです。私が直面している問題は、AppleScript インストーラーを顧客提供のイメージでコンパイルすると、インストーラーで縮小されたイメージが得られることです。しかし、画像をpowerpc macに保存してコンパイルすると、うまくいきました。

だから私はpowerpcに画像を保存するためだけにsipsを使いました。しかし、Intel Mac マシンはイメージを受け入れません。

誰かがこの問題を克服する方法を教えてもらえますか..? intel mac マシンで画像を処理するには、sips を動作させるか、その他の端末ベースのプログラムを取得する必要があります。誰かがこれに光を当ててください。

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

objective-c - 一口のメモリの問題(スクリプト可能な画像処理システム)

sips -- scriptable image processing system画像のリサンプリング後にメモリを解放していません。

システムの空きメモリがダウンするたびに、非アクティブなメモリが起動し、コマンドの実行が終了しても同じように再起動します。MyImageフォルダには300枚の画像が含まれています。なぜメモリが解放されないのですか?

コマンドを実行する前に
ここに画像の説明を入力してください

ここに画像の説明を入力してください

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

imagemagick - CentOS 上の Apple の SIPS ツール?

Apple のsipsツール ( Scriptable Image Processing System ) を見つけたところ、ImageMagick よりも画像のサイズ変更が約 5 倍高速であると述べている人がいました。

運用 CentOS サーバーで ImageMagick を何年も使用しており、満足していますが、パフォーマンスが問題です。大規模なバッチ イメージ サイズ変更は、強力な (48 GB RAM など) サーバーをひざまずかせる可能性があり、他のサービスを許容できる速度で実行し続けるために、バッチ サイズ変更をスロットル/スローダウンすることを余儀なくされることがよくあります。

CentOS で sips を実行することはできますか? または、PHP スクリプト内から jpeg 画像のサイズを変更/再圧縮するための同様に高速なツールが他にありますか?

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

bash - SIPS 画像操作

次のコマンドを使用して、現在のディレクトリ内のすべての PDF を (再帰的にではなく) 検索しようとしていますが、--out の「{}」が気に入らないと思います。

--out test.jpg という名前を指定すると、-print および sips を使用した場合の検索が機能します。これを機能させる方法はありますか?または、xargs を試す必要がありますか? 簡単にするためにループを使用したくありません...何かアイデアはありますか?

更新: xargs を使用しようとしましたが、再びエラー out_dir_not_found が発生します。

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

command-line - OS X SIPS (スクリプト可能な画像処理システム) を使用して画像をバッチ処理し、画像のみを縮小しますか?

何千もの画像のいくつかのフォルダーをバッチ処理して、長辺が 1440 ピクセルを超える画像を 1440 に縮小し、それよりも小さいファイルは無視したいと思います。

私はsipsを見ていましたが、デフォルトでアップサイジングをスキップするかどうか、またはおそらくgetPropertyを使用してそれをフィルタリングする方法があるかどうかわかりませんか? (man ページから CLI オプションを解読するのは得意ではありません)。

最初にfindまたはsipsクエリを使用してから、それを別のsipsにパイプしてサイズを変更できるのではないかと考えていましたが、正確な方法はわかりませんが、findが画像サイズで検索できるとは思いません。

(これを処理するために一口以外の何かにも開かれていますが、最も簡単な方法のように見えました)

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

macos - Automator で bash を使用して画像のサイズを変更し、画像の比率を保持する

画像ファイルを取得して指定された幅にサイズ変更するが、元の画像ファイルの高さと幅の比率を維持する自動化アプリを作成しようとしています。

私はbashで一口を使おうとしていますが、どこが間違っているのかわかりません。Google で BASH や sip を参照するものが見つかりません。

渡された画像の高さと幅を取得し、比率を計算してから、ターゲットの幅とターゲットの高さ (ターゲットの幅と比率から計算) を使用して画像のサイズを変更しようとしています。

これは私の現在のシェルスクリプトで、画像を次のように渡していますPass input: as arguments.

これが正しい方法であるかどうかさえわからないので、提案があれば役に立ちます。