問題タブ [bitmapdata]
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.
apache-flex - Flash CS3 swf が Flex 内に読み込まれる問題 (ビットマップ)
Flash CS9 (AS3) で作成された SWF をロードしました。Flex アプリから読み込まれた SWF に Bitmap (または BitmapData) を渡す際に問題が発生しています。
Flex からロードされた他の関数の呼び出しは機能しますが、ロードされた SWF にビットマップを渡そうとしても何も起こりません。サンプルコードは次のとおりです。
フレックス:
閃光:
上記は TypeError: Error #2007 をスローします。おそらく b が null であるためです。
注意すべき制限はありますか、それともここで何か間違っていますか?
乾杯!
actionscript-3 - Flash BitmapData を使用して、品質を落とさずに画像を拡大する方法は?
ピクセル化せずにFlashで画像を拡大しようとしています。拡大すると品質が低下することはわかっていますが、6倍以上に拡大しようとしているわけではありません:)
マトリックスとスケールを使用しようとしましたが、品質が悪いだけです...これを行う他の方法はありますか?
だからここに私のコードがあります、
問題は、マトリックスを使用しない場合、すべてが正常でピクセル化されていないことですが、マトリックスを使用してスケーリングすると、ピクセル化されます....これを修正する方法はありますか? ありがとう
actionscript-3 - SWFのスクリーンショットを取得し、AS3を使用してユーザーのデスクトップにダウンロードするにはどうすればよいですか?
スクリーンショットを取得してAS3のデスクトップにダウンロードする方法を知っている人はいますか?Mario KlingenmanによるAS2には素晴らしいBitmapDataExporterがあることは知っていますが、AS3では機能しません。
actionscript-3 - ActionScript-3 での画像処理と効果
ActionScript-3 で BitmapData にセピア、グレースケール、ポスタリゼーションなどのさまざまな効果を実装したいと考えています。
これを行う方法とこれを行う最も効率的な方法は何ですか?
前もって感謝します!!
actionscript-3 - BitmapDataを特定の色に継続的にフェードする方法は?
私はbitmapDataに描画しているので、描画しながらすべてのピクセルを0x808080に継続的にフェードする必要があります(DisplacementMapFilterの場合)...これは私の問題を示していると思います:
http ://www.ventdaval.com/lab/grey .swf
私が試したより簡単なアプローチは、その上に半透明の灰色のボックスを描画することでしたが、単一の色に達することはありません(つまり、0x808081が0x808080に変わることはありません)...同じ種類のことが、ColorMatrixFilterが徐々に減少しようとするときに起こります。飽和および/またはコントラスト。(上記の例は、フレームごとに-10のコントラストを持つフィルターを適用しています)。
私は今paletMapを試しています、そしてこれが進むべき道であるかもしれないと感じています、しかし私はそれを得ることができませんでした...何かアイデアはありますか?
actionscript-3 - Actionscript 3.0内からのスクリーンダンプは可能ですか?
現在、Bitmap および Bitmapdata オブジェクトがあります。また、ウェブカメラを使用すると、そこから生のピクセルデータ出力を取得できます。しかし、どうにかして「ステージ」または「swf」オブジェクトから生のピクセルデータを取得できますか?
これを使用して、Actionscript アプリケーションの特定の部分の「小さなサムネイル」を作成したいと思います。これらは、動的テキスト、ビットマップ グラフィックス、およびムービークリップを同時に複雑に構成することができます。したがって、「クイック スナップ」を作成し、現在の結合ピクセルを 1 つのビットマップに取得してから、「後で使用するために保存」できると便利です。
それは可能ですか?簡単すぎますか?Adobe Docs の間違った場所を見ているだけですか?
ステージ上に画像、ベクトルなどを同時に持っているので、「ステージ」オブジェクトのビットマップデータを取得する必要があります???
flash - AS3/FP9 - スプライトのサイズ変更
サイズが 3264x2448 の JPG をスプライトにロードしました。Sprite を BitmapData オブジェクト (CS3/Flash Player 9 では高さまたは幅が 2880 に制限されています) に描画できるように、プロポーショナルにサイズを変更するにはどうすればよいですか。私の目標は、Soulwire [DisplayUtils][1] を使用してサムネイルを作成することです。以下は、他の小さなスプライトで問題なく動作するコードです。
あなたの提案に感謝します。
apache-flex - 初期化されていないコンポーネントのFlexBitmapDataまたはImageSnapshot
FlexアプリケーションでキャプチャBitmapData
またはいくつかの初期化されていないコンポーネントを使用して、ある種のサムネイルを作成したいと思います。
出来ますか?ImageSnapshot
前もって感謝します!
m。
apache-flex - キャンバスのスナップショットを作成できません
私のアプリケーションでは、キャンバス オブジェクトの高さ = 90 px & 幅 = 86400 px (1 日の秒数を示す [60 * 60 * 24] )。キャンバスはスクロール可能で、ユーザーはその中のコンポーネントを追加または削除できます。
ここで、キャンバス全体のスナップショットを取得し、それをサイズ 910x30 に縮小して、別のキャンバスにスナップショットを描画したいと考えています。
このような大きなコンポーネントのスナップショットを撮る方法を誰か教えてもらえますか?
BitmapData オブジェクトでスナップショットを取得しようとしましたが、最大幅が 2880 であるため、キャンバス全体のスナップショットを取得できません。
もしそうなら、私に知らせてください。
提案は大歓迎です。