大量の画像を含む Flash fla ファイルがあります。各画像の大部分は、透明なピクセルで構成されており、そこに視覚的なオブジェクトが含まれています。現時点での各画像は {x:0, y:0} にあります。
画像の透明なピクセルを最小限のバウンディング ボックスまでトリミングしたいのですが、オブジェクトを同じグローバル位置に保ちます。これには、トリミングされた画像を、トリミングされていない画像内のオブジェクトのグローバル位置にシフトする必要があります。
これはそれほど問題ではありませんが、画像がすべて fla に含まれていることが問題です。現時点で表示されるオプションは次のとおりです。
JSFL を調査すると、Bitmap オブジェクトには getPixels があり、これを選択および削除操作と組み合わせると機能する可能性があります
fla を xfl に保存し、画像と関連する xml を Ruby + 画像処理ライブラリのようなもので列挙します
質問:
- この操作がJSFLで可能かどうかを前もって知っている人はいますか?
- xfl ファイルの自動処理を行った人はいますか?
- このトリミング操作を実行できる市販のイメージ プロセッサはありますか?