問題タブ [image-manipulation]

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

c# - C# でピクセル レベルで画像を操作する方法

C# でピクセル レベルで画像を操作するにはどうすればよいですか?

各ビットマップ ピクセルの RGB 値を個別に読み取り/変更できるようにする必要があります。

コードサンプルをいただければ幸いです。

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

graphics - ImageMagick リフレクション

簡単に:

上記の ImageMagick コマンドを変更して、既存の画像から幅と高さを取得するにはどうすればよいですか? 1行のコマンドのままにする必要があります。


詳細:

ImageMagick を使用してプログラムでイメージの反射を作成しようとしています。私が探している効果は、水たまりの端にある物体を見たときに見えるものに似ています。ここでやろうとしていることについてはかなり良いスレッドがありますが、解決策はまさに私が探しているものではありません。C#.Net アプリケーションから ImageMagick を呼び出すので、一時ファイルを使用せずに 1 つの呼び出しを使用し、stdout を介してイメージを返します。これまでのところ、私はこれを持っています...

これは問題なく機能しますが、探している正確なフェードが得られません。上から下へのしっかりしたフェードの代わりに、左上から右下へのフェードを与えています。(-negate -evaluate 乗算 0.3 -negate) セクションを追加して、必要なフェードが得られなかったので、もう少し明るくしました。また、グラデーションを作成するときに画像のサイズをハードコーディングする必要もありません ( -size 585x128 gradient: ) また、可能であれば元の画像の透明度を維持したいと考えています。

stdout に移動するには、「NewImage.png」を「-」に置き換える予定です。

0 投票する
7 に答える
39664 参照

c++ - C++: Windows で C++ を使用して BMP ファイルを読み書きする最も簡単な方法は何ですか?

BMP ファイルをロードし、メモリ内でいくつかの操作を行い、Windows (Win32 ネイティブ) で C++ を使用して新しい BMP ファイルを出力したいと考えています。私はImageMagickを認識しており、それは C++ バインディングMagick++ ですが、現在他のファイル形式やプラットフォームには興味がないため、このプロジェクトではやり過ぎだと思います。

BMP ファイルを読み書きするためのコード設定に関して、最も簡単な方法は何ですか? 答えは、「Magick++ を使用するだけです。これが最も簡単です」かもしれません。

関連する質問:最適な画像操作ライブラリは何ですか?

0 投票する
12 に答える
54530 参照

ios - UIImage の角を丸くする

連絡先アプリの連絡先画像のように、角を丸くしてiPhoneで画像を描画しようとしています。通常は動作するコードがありますが、UIImage 描画ルーチン内でEXEC_BAD_ACCESS-でクラッシュすることがありますKERN_INVALID_ADDRESSこれは、数週間前に行ったクロッピングの質問に関連している可能性があると思いましたが、クリッピング パスを正しく設定していると思います。

私が使用しているコードは次のとおりです。クラッシュしない場合、結果は問題ないように見えます。同様の外観を探している人は、コードを自由に借りることができます。

これがクラッシュログです。これらのクラッシュのいずれかが発生するたびに、同じように見えます

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

image-manipulation - TIFFにテキストを追加する

TIFF画像にテキスト文字列を追加する必要があります。TIFF画像の編集にlibTIFFを使用する予定です。計画は、freetype2を使用してテキストを画像に変換してから、何らかの方法でテキスト画像をTIFFにレンダリングすることです。これは正しいアプローチですか?

テキストを画像に変換する方法についてのアドバイスはありますか?ft2のサンプルコードを見ました-ライブラリを初期化し、顔を作成してから文字サイズを設定します。しかし、次に何をすべきかわからないのですか?ポインタが評価されました。

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

c# - 「System.Drawing.Image」のファイルサイズを取得する方法

私は現在、クラウド ストレージに移動されている従来の画像ライブラリ内に保存されている約 140,000 枚の画像のメタ データを格納するシステムを作成しています。以下を使用してjpgデータを取得しています...

画像操作は初めてですが、幅、高さ、縦横比などの単純な値を取得するにはこれで問題ありませんが、バイト単位で表現されたjpgの物理ファイルサイズを取得する方法がわかりません。どんな助けでも大歓迎です。

ありがとう

後で比較するためのイメージの MD5 ハッシュを含む最終的なソリューション

0 投票する
7 に答える
49723 参照

pdf - Ghostscript PDF-> TIFF変換は私にとってひどいです、人々はそれについて絶賛します、私だけが不機嫌そうに見えます

このような出力を見ると、お腹がガクガクします。

http://www.freeimagehosting.net/uploads/e1097a5a10.jpg

そしてこれはpdfファイルをtiffファイルに変換する最良の方法によって提案された私のコマンドでした

私は何が間違っているのですか?

(商品は考慮されません)

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

javascript - Web アプリケーションで非標準の画像領域を選択する

この質問は、Web アプリケーションに関するものです。

ばかげた質問かもしれませんが、ユーザーが自分で各ポイントをドラッグして独自のポイントを作成できるように、4 つのポイントでポリゴンを生成する方法があるかどうか疑問に思っていました (例として、ウィンドウを削除したいとしましょう)正常な角度ではない画像から).可能ですか?. 数時間検索しても何も見つからないようです。

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

image - ピンクの背景のアイコンを透明にする方法は?

私は Visual Studio アイコン ライブラリ (VS2008ImageLibrary) を使用しています。背景がピンク色の BMP ファイルがいくつかあります。ピンクの背景を透明にする方法を教えてください。これを行うにはどのソフトウェアを使用できますか? 無料のものはありますか?

ありがとう

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

html - 画像のストレッチとサイズ変更

特定の寸法にサイズ変更し、角の 1 つを以前よりも高い場所に移動して、画像が長方形ではなく、ある種の多角形になるようにする必要がある写真があります。この種の画像操作に役立つライブラリはありますか、または誰かがこの操作の名前を知っていますか?

これは .NET アプリケーション用で、6 ポイント エリアのオプションもあります。