デバイスフォントの回転

FlashPlayer 10からはデバイスフォントの回転ができるようになりましたが、 TextFieldとTextLineで挙動が違うようです。 一応こちらでもテストしてみました。 上段がTextField、下段がTextLineを使ってテキストを回転表示させています。 >> TextRotate.swf 拡大表示するとよく分かりますが、TextFieldのrotationZを使った場合は、 テキストをビットマップにしてから回転させてます。 一方、TextLineのrotationを使った場合は…

配属

内示がでました。 希望が叶ったのか叶ってないのかよくわからない部署; フロントエンド寄りを希望したけど、業務でFlashとかSilverlightとか触れるのかどうかわからない。 本配属されるまでに、どんな業務でも大丈夫なようにしっかり心の準備しておこうと思います。

Jitter Filter

昨日に引き続き画像処理手法の簡単な紹介。 このフィルタは画素値を周りに拡散させます。 Photoshopの [フィルタ] > [表現技法] > [拡散]と同じ効果です。 実際の処理は参照する座標値をランダムに決めているだけ。 ・ソースコード [as] package { import __AS3__.vec.Vector; import flash.display.*; [SWF(width = “600”, height = “250”, bac…

Symmetric Nearest Neighbor

すこし落ち着いてきたので久しぶりにFlashを。 今回はSymmetric Nearest Neighbor (SNN)という手法を画像に適用します。 シンメトリック ニアレスト ネイバー。訳すと対称最近傍法。 画素値の差の絶対値を “距離” として、その距離が近い画素の値を選んでいきます。 対称としているのは注目画素に対して対称方向の位置にある2つの画素を参照するからです。 つまり、 1 2 3 4 5 6 7 8 9 とあって5が注目画素なら、1と9、2と8、3と7、…

ネット開通

やっと家にネットが繋がりました。 オフライン生活はつらかった。。 会社ではビジネスマナー研修が終わって技術研修に移っています。 先週はひたすらC言語のコードを読んだり書いたりしていました。 大学、大学院時代とC/C++はそれなりに使ってきたつもりだったんですが、 Unixのコードを読む演習はとても大変で難しかったです。 明日からはTCP/IP 等のネットワーク関連の勉強をする模様。 今の僕には大学の講義レベルの知識しかないので新鮮な気持ちで取り組めそうです。 東京での生活もだいぶ慣れて落ち着いて…

新生活

東京に引っ越してきて約一週間が経ちました。 勤務地の六本木は、新宿と違ってオフィス街というより観光地の色が強いです。 あと、こっちの桜は色が淡くて丸く大きく咲いていて、 木の本数が多いから、”しっとり”というよりは”にぎやか”な感じがします。 会社ではしばらくビジネスマナー/マインド研修が続く予定。 これがけっこう厳しくて、コミュニケーション能力の低い僕には大きな試練です。 技術研修が始まるまでに心身共に削り取られそう;; とにかくがんばろう。

引っ越し中

ちょっとあたふたしています。 転居先のネット環境がどうなってるのかまだわからないので、 もしかしたら家ではしばらくインターネットできないかもしれない。。

BitmapData.histogram()

>> Histogram.swf (要 FlashPlayer 10 & Webカメラ) 昨日はFlashPlayer 10で追加されたBitmapDataクラスのメソッドである get/setVector() を紹介しましたが、 今日は histogram() というメソッドを使ってみます。 以下、livedocsより histogram() メソッド public function histogram(hRect:Rectangle = null):Vector.<Vecto…