問題タブ [bitmapimage]
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.
c# - このサンプルコードを理解するのに助けが必要
このコードについて説明してもらえますか?color
とはどういうoldColor
意味ですか?
wpf - URL から画像を同期的にダウンロードする
インターネット URL から BitmapImage を取得したいだけですが、関数が正しく機能していないようで、画像のごく一部しか返されません。私は WebResponse が非同期で動作していることを知っています。それが確かにこの問題を抱えている理由ですが、どうすれば同期的に行うことができますか?
android - 画像処理時の Android 処理のメモリ不足例外
これは、この質問のシーケンス部分です: Combining 2 Images overlayed
問題は、画像サイズが大きすぎる場合、例外(メモリ不足の例外)が発生することです(ただし、画像の処理には時間がかかります)
それは可能ですか?
コード スニペットは次のようになります。
そのコード ブロックは非同期タスク内にあります。
誰かがこの問題について私を助けてくれれば、本当に感謝しています。
ありがとう、よろしく、 AndD
.net - ビットマップ イメージと WebClient に関する Silverlight の奇妙なバグ
シルバーライトで画像を表示する際に奇妙なバグがあります。xmlファイルに設定された画像の一覧と、サーバーからダウンロードしたこのxmlをWebClientの種類別に表示する問題。
xml をダウンロードし、xml から画像を取得した後、奇妙なバグがあります:
スタックパネルに画像を動的に追加します。しかし、画像は常に表示されるわけではありません!画像の読み込みに失敗する場合があります:
例外:
ブラウザを更新すると、他の画像の読み込みに失敗します (画像リストは同じです!)。アセンブリ(xap)で構成するイメージを含む同じリストは、常に正常に機能します。
WebClient などの問題のようです。それは何ですか?
silverlight - 画像読み込みの例外を適切に処理する
Silverlight 3 を使用してユーザー イメージを読み込んでいます。すべて正常に動作し、ファイル ストリームを に設定すると、正常BitmapImage
にレンダリングされます。
問題は、画像ではないもの (.png に名前が変更された .exe など) を読み込もうとすると、Silverlight がクラッシュし、System.Exception
「壊滅的な失敗」というメッセージが表示されることです。MSDNのドキュメントには、msdnリンクがあり、イベントをリッスンする必要があると書かれていImageFailed
ます(これは決して発生しません)。
ストリームからロードするときにライブラリが壊れているのでしょうか?
ソースから画像をロードするコード:
bitmap - 5-6-5ビットマップ画像からパレットを抽出するにはどうすればよいですか?
元のPhotoshopファイルからImageConverterPlusを使用して作成した5-6-5(16ビット)ビットマップ画像からパレットを抽出しようとしています。パレットを読み上げて、別の画像のために他の場所にあるパレットと比較する必要があります。
これを行うことができるフリーウェア(またはそうでない)ソフトウェアはありますか?別のソフトウェアで.palおよび.act形式のパレットファイルを読み取ることができますが、そもそもビットマップからこれらのファイルの1つを生成したいと思います。
ありがとう、
ジョージ
さらに情報を追加するには:
Photoshopの8ビットPNGから始めます。これは、すでに作成した定義済みのカラーパレットを使用します。これには最大256色が含まれており、これをPNGファイルとして保存します。次に、これをImageConverter Plusで5-6-5ビットマップに変換します。これは、8ビットPNGでは0-255で定義されているため、各色のRGB値をスケーリングしますが、明らかに5-6-5で定義されます。ビットマップは、0-31、0-63、0-31で定義されています。
私が今やりたいのは、5-6-5ビットマップの値を調べて、基本的にそこからカラーパレットを再抽出することです。ファイルを再度開くと、色が自動的に0〜255の範囲に変換されるため、Photoshopでこれを行うことはできません。つまり、実際には、新しいBMPの0〜31などの値を確認するためにどの画像プログラムを使用できますか。
最終的な画像はPC画面に表示するためのものではないことを説明する必要があります。プロセスがやや混乱していることを感謝しますが、そうしなければなりません。
c# - BitmapImage オブジェクトを動的にトリミングする
600 X 400 寸法の画像を含む BitmapImage オブジェクトがあります。ここで、私の C# コード ビハインドから、objA に元の画像の上半分のトリミングされた画像が含まれ、objB に下半分のトリミングされた画像が含まれるように、それぞれ 600 X 200 のサイズの objA と objB という 2 つの新しい BitmapImage オブジェクトを作成する必要があります。
wpf - WPF BitmapImage メモリの問題
複数のキャンバスと多くのボタンを持つ WPF アプリケーションで作業しています。ユーザーは画像を読み込んでボタンの背景を変更できます。
これは、BitmapImage オブジェクトに画像をロードするコードです。
EndInit() では、アプリケーションのメモリが非常に大きくなります。
思考を改善する (ただし、問題を実際に解決するわけではありません) ことの 1 つは、追加することです。
1024 - 私の最大キャンバスサイズ。しかし、幅が 1024 より大きい画像に対してのみこれを行う必要があります。
wpf - 実行時に画像ソースを変更するには?
5秒ごとに他のコンポーネントから新しいビットマップを取得し(他のコンポーネントを制御していません)、wpfイメージコントロールを新しいビットマップで更新する必要があります(5秒ごと...)。
この wpf イメージ コントロールを実行時に更新する方法が見つかりません。
どうすればできますか?
ありがとう。
wpf - byte[] から WPF BitmapImage への変換でエラーが発生しましたか?
DBに保存するためにBitmapImageをbyte []に保存しています。データが正確に保存および取得されていると確信しているので、問題はありません。
byte[] から BitmapImage への変換で、「System.NotSupportedException: この操作を完了するのに適したイメージング コンポーネントが見つかりませんでした」という例外が発生し続けます。
ここで私の2つの機能で何が間違っているのか誰にもわかりますか?