問題タブ [bufferedimage]

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

java - BufferedImage を raw バイトに保存する

こんにちは、BufferedImage を raw バイトに保存したいのですが、とりあえずこれを行います

しかし、私は自分のファイルを保存したいので、これを行うための変換方法がわからないことを知っています

ありがとう

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

java - JavaのBufferedImageにMapRGBと同等のものはありますか?

BufferedImageを使用して (TYPE_INT_RGB)の個々のピクセルに色を付けようとしsetRGB()ていますが、RGB 値をフォーマットする方法がわかりません。結果を単一の整数として取得したい。int3 つの値 (赤、緑、青) を取り、正しい形式の整数を返すメソッドはありsetRGB()ますか?

0 投票する
6 に答える
1946 参照

java - Java2Dで複数のBufferedImageを移動しますか?

Java2D で異なる BufferedImages をマウスドラッグするにはどうすればよいですか?

たとえば、10 個以上の画像がある場合、マウスが置かれている画像を移動するにはどうすればよいですか?

今、私は BufferedImage をインポートしています

そして、これをGraphics2Dでペイントしています

画像上を移動するたびに、画面全体を repaint() しています。私のマウスムーブクラスは次のとおりです

この方法で 1 つの画像を「ドラッグ」することはできますが、さらに個別にドラッグする場合はどうすればよいでしょうか?

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

java - Java BufferedImageが赤、緑、青に個別に取得

このgetRGB()メソッドは単一のintを返します。赤、緑、青の色をすべて0〜255の値として個別に取得するにはどうすればよいですか?

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

java - ピクセル差

私はJavaプログラミングの初心者です。サーバークライアントのプロジェクトを提出する必要があり、ピクセル比較で立ち往生しています。.acctocodeBufferedImageピクセルを受け入れて比較します。2番目の画像自体にピクセル差を保存して返す方法は?

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

java - バッファリングされた画像オブジェクトの透明度

別の画像の上にあるColor(0,0,0,0)で何かを描くと、表示される色はJFrameの背景であり、そのすぐ下の画像ではないことに注意しました。

解決策を見つけるのに役立つ理由は?

ありがとう!!

編集:円を参照してください。灰色の領域(角)は透明である必要がありますが、代わりにJFrameの色ではありません。 代替テキストhttp://img72.imageshack.us/img72/9657/transparency.png

そして、これが円を描くためのコードです:

Alphacompositesをいじってみましたが、それは解決策ではないと思います。だから私は私が信じるこのすべての新しい情報を追加しました、あなたたちが私に別のヒントを与えるのを助けるでしょう。

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

java - Graphics2D を使用して BufferedImage にテキストをオーバーレイし、BufferedImage を返す

同様の名前の質問を確認しましたが、このユース ケースには回答していません。

基本的に、特定の座標 (x、y) にテキスト (テキスト) をオーバーレイする必要がありました。パッケージには以下の関数があります。

明らかに明らかな何かが欠けているように感じます。私が見つけることができるGraphics2Dへのすべての参照は、ゲームを扱っているか、ファイルに直接書き込んでいますが、BufferedImageを返したいだけです。オーバーレイが「レンダリング」された状態

現在のコードでは、画像は変更されずに最後まで表示されます。

ありがとう!

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

java - BufferedImageとYCbCr色空間を操作する方法は?

BufferedImageにロードされたビットマップの色をRGBからYCbCr(輝度と2チャンネルクロミナンス)に変換し、処理後に戻す必要があります。

各ピクセルのメインメソッドでrgb2ycbcr()のように使用される関数を使用して作成しましたが、それほどスマートなソリューションではありません。正しい色空間でBufferedImageを取得するには、ColorSpaceクラスとColorModelクラスを使用する必要があります。もっと柔軟な方法ですが、どうすればいいのかわかりません。

私は迷子になっていて、いくつかのヒントが必要です。誰かが私を助けることができますか?

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

java - タイルとは何ですか?BufferedImageでどのように作成されますか

しばらく前にsunjavaフォーラムに質問を投稿しましたが、返信者から受け取った最初の応答を理解するのが難しいと感じていますが、彼は私の問題に対する正しいアプローチを教えてくれたようです。質問へのリンクは次のとおりです。

http://forums.sun.com/thread.jspa?threadID=5436562&tstart=0

誰かが私がBufferedImageタイルを使って作るべきだと答えました。に関連してタイルが何を意味するのか、私は本当に理解していませんBufferedImage

タイルとは何か、タイルがでどのように作成されるかを誰かに説明してもらいたいですBufferedImage

しばらくウェブを検索しましたが、タイルの基本を理解し、タイルを作成するのに役立つリンクが見つかりませんでした。サイトへのポインタもありがたいです。

に関連するタイルと、BufferedImageそれらがどのように作成されるかを理解するのに助けが必要です。

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

java - BufferedImage でタイルを回転させる

2 行 3 列の 6 つのタイルの bufferedImage を作成しましたが、2 行目の最後のタイルを回転させたいと考えています。このタイルは、アニメーションの交差点として機能します。

私の問題は次のとおりです。

その特定のタイルだけにアクセスして、他の人に影響を与えずに回転させるにはどうすればよいですか。

私はしばらくグーグルで検索しましたが、答えはありません。