当前位置: 代码迷 >> J2ME >> 摄像头视频被逆时针旋转了90渡
  详细解决方案

摄像头视频被逆时针旋转了90渡

热度:10282   发布时间:2013-02-25 21:31:01.0
摄像头视频被逆时针旋转了90度?
用j2me开发了一个手机拍照的程序。在模拟器上一切正常。

但是发布到手机上的时候视频被逆时针旋转了90度。

我是发布到windows mobile的手机上的,手机上安装了javafx_mobile1.2。
不知道为什么,请高人提示一下。

代码如下:
player = Manager.createPlayer("capture://video");
player.realize();
videoControl = (VideoControl) (player.getControl("VideoControl"));
videoControl.initDisplayMode(VideoControl.USE_DIRECT_VIDEO ,this);

int canvasWidth = getWidth();
int canvasHeight = getHeight();

int displayWidth = videoControl.getDisplayWidth();
int displayHeight = videoControl.getDisplayHeight();

int x = (canvasWidth - displayWidth) / 2;
int y = (canvasHeight - displayHeight) / 2;

videoControl.setDisplayLocation(x, y);

captureCommand = new Command("Capture", Command.SCREEN, 1);

addCommand(captureCommand); (Sprite.TRANS_ROT90 << 4),this);

在initdisplaymode的时候,我这样使用过,但是报异常。
xdjm们又知道的大侠给个提示啥的。
分不够无限加。。。videoControl.initDisplayMode(VideoControl.USE_DIRECT_VIDEO 
  相关解决方案