J2ME で画像をトリミングしたいのですが、その方法についてオンラインで見つけることができないようです。Java で実装されているものもありますが、それらは J2ME では利用できないライブラリを使用しています。
J2ME ではどのように行われますか?
J2ME で画像をトリミングしたいのですが、その方法についてオンラインで見つけることができないようです。Java で実装されているものもありますが、それらは J2ME では利用できないライブラリを使用しています。
J2ME ではどのように行われますか?
Image
正確な切り抜きサイズでミュータブルを作成します。mutable から を
取得します。トリミング領域がミュータブルに正確に収まる位置
にオリジナルを描画します。 Graphics
Image
Image
Image
たとえば、画像の中心をトリミングしたい場合:
Image original = Image.createImage(stream); // 320 x 240
Image crop = Image.createImage(160, 120);
Graphics cropGraphics = crop.getGraphics();
int x = crop.getWidth() / 2;
int y = crop.getHeight() / 2;
int anchor = Graphics.HCENTER | Graphics.VCENTER;
cropGraphics.drawImage(original, x, y, anchor);
J2ME についてはわかりませんが、いつでも JQuery 画像トリミング プラグインを探すことができます。そのようなツールの 1 つが Jcrop です。http://deepliquid.com/projects/Jcrop/demos.php