問題タブ [montage]
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.
php - ファイル パスをメモリ リソースで置き換えることはできますか?
画像のタイル配列を作成する ImageMagick の拡張である Montage を使用する PHP スクリプトを作成しています。モンタージュの構文は単純です。
ただし、私はこれらのイメージをオンザフライで生成しており、このコマンドを実行するためだけにイメージをディスクに書き込む必要はありません。リソースをファイルに書き込まずに渡す方法はありますか?
(これは実際にはモンタージュの質問ではなく、さまざまな状況に適用できる一般的な質問です。)
どんな助けでも素晴らしいでしょう!
php - imagickmontageImagePHPの使用
imagemagickを使用して、サーバー上の既存の写真からモンタージュを作成したいと思います。コードを正しく動作させるのにひどい時間を過ごしています。検索して見つけたいくつかの例を使ってみましたが、うまくいきません。
http://us1.php.net/imagickはライブラリの概要を美しく示していますが、モンタージュの例はありません。私は右足で降りるための適切な例が必要であり、私は通常そこからそれを取ることができます。
PHP用のimagickを学ぶための良いリソースを知っている人はいますか?
c++ - Magick++でモンタージュをBlobに保存
モンタージュがあり、宛先パスを指定するとディスクに保存できますが、Blobに保存しようとすると失敗します。
いくつかの設定がありませんか?
バージョン:ImageMagick 6.8.2-5 2013-02-05 Q8
マシン:Windows 7 x64
編集:例外:
コード:
jquery - Jquery AJAX での自動画像モンタージュの使用
ここにある自動画像モンタージュ プラグインを使用しています。
http://tympanus.net/Development/AutomaticImageMontage/index4.html
ボタンをクリックするだけで追加の画像を呼び出すために Jquery を使用しています。
Google Chrome は次のエラーを返します。
何か案は?
matlab - グレースケールとカラー画像のモンタージュ
こんにちは、matlab のモンタージュ コマンドを使用して画像を表示しています。しかし、私は問題に直面しています。私が使用するコマンドを以下に示します。
6枚の画像があります(すべてグレースケール)。ただし、コマンド プロンプトはすぐに次のようなエラーをスローします。
ここに私の画像のいくつかをアップロードしています:
はっきりとわかるように、すべての画像はグレースケールです。次に、画像サイズを読み取ると、次のようになります。
1.128X128 2.128X128*3 3.128X128*3 4.128X128 5.128X128*3 6.128X128*3. そのため、一部の画像は実際のカラー画像として扱われます。
私の質問は、そのような画像にモンタージュ コマンドを使用する方法です。もう 1 つの問題は、モンタージュ コマンドが常に同様のサイズの画像を必要とすることです。だから私はこの抜け穴を避けたかったのです。
もちろん、ソフトウェア ツールを使用して画像を必要な形式に変換することもできますが、それは悪い方法です。以下のコードを元のコードに追加すると、この問題が解決すると思います
ただし、このコードを元のコードに統合できませんでした。この問題を解決するのを手伝ってください。あなたの貴重な提案と助けを前もって感謝します。
optimization - サイズと縦横比が異なる画像から ImageMagick を使用してモンタージュを作成するにはどうすればよいですか?
さまざまなサイズと縦横比の画像がたくさんあります。それらのモンタージュを作ることは可能ですか?共通の行を構成する画像に共通の高さを設定した後、それらを行に最適に配置することを意味します。もちろん、画像の縦横比を変更することは許可されておらず、最終的なモンタージュから画像を省略したり、複製したりすることはできません。
通常、モンタージュ内の画像行の高さは等しくありませんが、それらの値は (統計的な意味で) 最小限の範囲内に維持する必要があります。つまり、行の高さの平均値からの標準偏差を最小限に抑える必要があります。
モンタージュの希望の幅と高さが与えられます (a.)
または、幅と許容される比率の範囲 (または同等の高さの範囲) が指定されます (b.)。たとえば、幅は 1024 ピクセルである必要があり、高さは w/h < 0.9 および w/h > 0.8 である必要があります。
1.) 画像は、最初の固定された順序でモンタージュにパックする必要があります。この場合、モンタージュで新しい画像行を開始する必要がある後の画像を見つける必要があります (簡単です)。
2.) 画像の順序は変更できます。この場合、各画像がモンタージュにパックされたときに、最終的な行の高さの標準偏差を最小化する順列を見つける必要があります (難しい)。
例えば:
imagemagick - ImageMagick: 200 枚の画像を 2 つずつ並べて結合する方法 (ブック レイアウト)
同じサイズの 200 個の jpg があります。それらをペアで組み合わせて、並べて配置する必要があります。
そう
2 つの新しい jpg を作成する必要があります。一方には 1 と 2 が含まれ、もう一方には 3 と 4 が含まれます。
各画像を本の 1 ページと考えてください。
imageMagick モンタージュを使用してこれを自動化する方法はありますか?
imagemagick - ImageMagick のモンタージュ タイル間の空白を削除するには?
現在、ImageMagick を使用してモンタージュを作成するコードがあります。これは私のコード行です:
ラベルに名前を付けるために使用-label ${label}
しています(入力変数で)。
これにより、次のような空白が多いモンタージュが得られます。
マニュアルとフォーラムを確認しましたが、これを行う方法は連結またはジオメトリ +0+0 を使用することであることに誰もが同意しているようです。私はすでにそれらを使用していますが、機能しません。また、空き領域に合わせてフォントを自動的に選択する必要があることも読みました。現在、空白が多すぎます。
私の目標:現在のラベルの高さに合わせて(垂直方向のタイル間の)余白を取得すること。
アイデアがあれば、本当にうれしいです。
とにかくありがとう!
PS: また、ラベルがないと機能しません。私は得る:
PPS: 私の英語があまり上手でない場合は申し訳ありません。私はカナダの Qc 州モントリオール出身のフランス人です。
更新:これらは私の設定です: