PNGEncoder † PNGEncoderはstatic。 : var bmd:BitmapData = new Bitmap(100,100); : var byteArr:ByteArray = PNGEncoder.encode(bmd); ↑ JPGEncoder † JPGEncoderはnew。コンストラクタ引数は圧縮率。 : var bmd:BitmapData = new Bitmap(100,100); : var jpge:JPGEncoder = new JPGEncoder(80); var byteArr:ByteArray = jpge.encode(bmd); ↑ Flex3に追加されたpng/jpegエンコーダー † PNGEncoderとJPEGEncoderと同じ(ような)クラスがFlex3でしれっと追加されてます。 mx.graphics.code
Flashで生成したBitmapDataをJPEG操作する際のメモ。 エンコード(BitmapData→JPEG)は、「as3corelib」のJPGEncoderクラスでもいいですが、FLASH Player 10 以上であれば、Vector型配列に最適化されている「Optimized JPEG Encoder」の方が処理速度が速いのでお勧め。デコード(JPEG→BitmapData)は、ちょっと面倒ですがLoaderクラスを使います。 PNGのエンコードには「as3corelib」を使うのが簡単だと思います。デコードはJPEGと同じ方法で問題ありません。 下記サンプルコードは、起動時にノイズ画像を生成して描画、それをJPEGにエンコード後、デコードして描画しています。Encode()の第2引数が圧縮率で100が最も画像がきれい(低圧縮)になります。Decode()は第1引数のByteA
本を買わずに解決するWeb制作の小技 ホームページ作成でちょっとしたことを参考書を買わずに解決する方法をPHP CSS Webデザイン jQuery Flashを中心に便利な技をまとめていきます!現在、長野県長野市の制作会社でWeb作成中! このまえFlashから画像を生成してその画像を 使って何かできないかなぁって思ってその時に 色々調べたことをメモ Flashの内容を画像に生成する 方法は BitmapDataをサーバーに送信し、1ピクセルずつ処理 Flash側でBitmapDataをPNGやJPEGにエンコード がある。 両方ためしたがPNGやJPEGにエンコードしたほうが 簡単で処理が早く画像が綺麗でした。 使い方やPNGやJPEGにエンコードについて分かりやすく まとめているサイトがありましたので紹介 Flashから画像ファイルを保存する - FICC LABS ActionSc
PreloadJSは、画像のほか、サウンドやJavaScriptなどの外部データを読込んで、その経過や完了を捉えて処理するためのライブラリです。本稿では、画像ファイルの読込みを待って、その画像にもとづく処理を加えてみます。 なお、読込み待ちのない外部画像ファイルの扱いについては、「EaselJSで外部ビットマップファイルを読込んで回す」をご参照ください。 01 外部画像ファイルを読込んでCanvasの中央に表示する PreloadJSのライブラリは、予めサイトからダウンロードして、適切な場所に保存しておいてください(図001)。本稿では、HTMLドキュメントと同じ階層に、ダウンロードしたpreloadjsフォルダが置いてあるものとします。 図001■PreloadJSライブラリのJavaScriptファイル まずは、PreloadJSのプリロードなしに、外部画像ファイルを読込んでCanva
2012年5月14日付本紙記事「橋下市長、市内の小中学生にツイッターを義務化」が、ツイッターなどを通じて広く情報が拡散されることとなった。本紙の場合、個別記事へのアクセスは1週間あたり1万~2万件だが、当該記事は初日で10万件、3日間累計で16万件にものぼる大規模なアクセスが発生し、一時サイトの閲覧が不可能になるまでに至っている。 本紙編集部では、これ以上情報拡散が進めば、予期できない影響を及ぼす可能性が高いと判断。主な拡散元となっているツイッターを通じ、当該記事について「お詫び」を掲載した。 だが、今回通算3度目となる「虚構新聞の謝罪」そのものにニュースバリューがあるとして、一連の経緯をItmedia「ねとらぼ」他ニュースサイト、ニュースブログが報道。とくに前出の「ねとらぼ」記事がヤフーニュースの見出しトップを飾ることとなり、かえって本紙に対する注目を集めることになった。 その後、本紙へ
twitter をみていたら、こんなツイートが回ってきました。 モバゲー・GREEが確率明示しないのは、搾り取るためというよりは、クレーム対応減らすため。1%でSR、って書くと「100回引いたのに出ない。詐欺だ」。確率だから、って説明すると彼らはこう返す「だから、100回に1回出るんでしょ?」さあ、どう返そうか。 2012-05-06 17:15:49 via モバツイたしかに「1% のガチャを 100 回引いたら当たる」と思い込んでしまう人は多そうです。では、1% のガチャを 100 回引くと、どれぐらいの人が当たり、どれぐらいの人が当たらないのでしょうか。1% のガチャを 100 回引いて当たらない確率は?さっそく計算してみましょう。1 回ガチャを引いて当たらない確率は です。当たる確率は なので 1% と求まります。2 回ガチャを引いたときに、1 度も当たらない確率は です。つまり、
Coding Horror: Please Don't Learn to Code Please Understand Learning to Code Coding Horrorで有名なJeff Atwordが、ある州知事が今年の目標としてプログラミングを習得することを挙げていることに対し、そもそも税金を払う我々市民は、政治家にはプログラミング習得以上に重要な、政治家にしかできない問題の解決を望む、よってプログラミングを学ぶのをやめてくれという記事を書いた。これに対して、反論が多数上がっているが、Jeffも読んでいるある論文をあげて、この議論の参加するためには、必ずこの論文を知っておくべきであると書いた人がいる。この論文は有名で、非常に興味深いので、全プログラマーが読むべきである。 ふたこぶラクダという名前で知られている有名な論文がある。この論文では、60%の人間にプログラミングの素質が
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く