ImageIOが使えないのが結構痛い!
GAEでは画像を扱うAPIは用意されてますが、ピクセル単位で扱うAPIはない模様。 JPEGやPNG形式のバイナリデータが格納されたbyte配列を自力で扱う必要がありそうだった。 その昔大学では画像処理をかじっったことがあるものの、JPEGを自力で解析するのはしんどそう。 そんなわけで、ググって見つけたのが、appengine-awt なぜかCygwinのsvnコマンドでは文字コードの変換でエラーとなり、VirtualBox上のUbuntsで ソースを取得して、Windows 7上のEclipceに持ってきて、サンプル以外はコンパイル通った模様。 サンプルはJSPのコンパイルエラーが解決できず。。 ソースはざっと斜め読みした感じでは、JPEGのデコーダのコードもありそうなので、これで、 JPEG形式でGAEの送った画像データからピクセル単位で画素値を取り出せるかも!?
appengine-awt
その名のとおり、Google App Engineでawtやimageioを使用できるようにしようというライブラリ 文字のレンダリングは出来ないから画像に文字を入れるとかは出来ない模様。
関連記事
- GAEのJava版が64ビットのVistaの為動かず
- iSightノートのWindows 7版をSilverlight 4とGAE/Jで作った
- Datastoreワンポイントメモ
- Google App Engineで日本時間を使うには
- 日本語の件名でメールを送信する
- #gae/j #javascript Google App EngineでサーバサイドJavaScript
- RingoJS上でJavaScriptを扱うには
- RingoJSをGoogle App Engineで動かす #2013
- [GAE/J][外貨預金]GQLメモ
- Google App Engineでメールを送信するとGMailにもメールが来る
- [GAE/J]Google App EngineのRemote API for Javaを試した
- [GAE]決まった時間に動かす[cron.xml]
- Jsdo.itでGoogle App Engineのデータストアを使う