問題タブ [writeablebitmapex]

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

c# - WriteableBitmapEx を使用して、流動的な円のセットをリアルタイムで描画します

.jpg 画像を読み込んで画像コントロールに表示する WriteableBitmap オブジェクトがあります。ここで、ユーザーがその画像に少し半透明のブラシで描画できるようにしたいと考えています。

現在、MouseDown および MouseMove イベントを処理して、画像上のマウスの座標が変化するたびに小さな半透明の円を描画しています。

ただし、それは明らかに十分に速く更新されません-一連のドットが残ります(ユーザーがマウスを非常にゆっくりと動かさない限り)。

私の一時的な解決策は、ある点から別の点に線を引き、MouseMove イベントごとに 2 つの点を更新することです。曲線はそのように一貫していますが、幅が 1 ピクセルしかなく、見栄えがよくありません。

その問題に取り組むための最良のアプローチは何ですか?

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

c# - Windows ストア アプリと C# で WriteableBitmap の回転部分をトリミングする方法

Windows ストア アプリで、次の画像のケース 2 のように、WriteableBitmap の回転した四角形の部分をトリミングしたいと考えています。

画像

  • P0、幅、高さ、P1、および長方形の回転角度があります。
  • 回転は各長方形の中心に基づいています

トリミングにはWriteableBitmapEx.WinRTで利用できる Crop 拡張メソッドを使用しています。

ケース 1 では、次のことを行っています。

しかし、回転が行われると、ケース2のように切り抜くためにどの計算を適用する必要があるのか​​ わかりません。

どなたか手伝っていただけませんか?

ありがとう!

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

c# - Windows phone で画像をぼかす

Windows Phone 8でビットマップ画像をぼかしようとしてWriteableBitmapEXライブラリを使用していますこのコードを試しました

ただし、行に「オブジェクト参照がオブジェクトのインスタンスに設定されていません」という例外がありますWriteableBitmap wbm = new WriteableBitmap(img1);

なぜこれが機能しないのですか??

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

windows-8 - Windows 8 のローカル ストレージにグリッドをビットマップ イメージとして保存する方法

私は Windows 8 アプリケーション開発に非常に慣れていません。グリッドをビットマップ イメージとしてローカル ストレージに保存する必要があるアプリケーションを開発しています。書き込み可能なビットマップを使用してみましたが、解決策が得られませんでした。

その後、サンプルを検索しましたが、「不可能」という回答が得られました。しかし、いくつかの回答では、「WriteableBitmapEx」を使用することでそれができることがわかりました。しかし、このライブラリを使用してこれを実装する方法がわかりません。誰かがそれについて知っているなら、私に返信してください。

前もって感謝します。

編集。

C# コード。

0 投票する
0 に答える
804 参照

image - Windows Phone 8 アプリケーションで画像のサイズを変更する方法は?

Windows Phone 8.0 アプリケーションで C# を使用して品質を落とさずに画像のサイズを変更し、画像全体を表示する方法

私がしたこと、

私のXAMLコード:


私のC#コード


元の画像画像の実際のサイズは 38 MB、寸法 10240x6400、高さ:10240、幅:6400

私が得ている結果は以下の画像です

ここに画像の説明を入力

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

windows-runtime - WinRTでWriteableBitmapExを使用して画像内のポイントからピクセルの色を取得する方法は?

現在の (Silverlight) WP8.0 アプリをユニバーサル Windows アプリケーションに移植しています。このアプリケーションには、ユーザーがカスタム ダイヤル コントロールを使用できるようにするコントロールがあります。ダイヤルが停止すると、アプリはその特定のポイント (および下にある画像) からピクセルの色を取得する必要があります。

WP8.0 では、次のことを行っていました。

ColorWheelImage は XAML にあります。

WinRT では、WriteableBitmap のみがサポートnew WriteableBitmap(int pixelWidth, int pixelWidth)され、Silverlight のように画像を設定することはありません。

どうすればこれを修正できますか..私はそれを理解できないようです:(!

ありがとう、ニールス