首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2ME开发 >

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

2012-12-17 
摄像头视频被逆时针旋转了90度?用j2me开发了一个手机拍照的程序。在模拟器上一切正常。但是发布到手机上的时

摄像头视频被逆时针旋转了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);
[解决办法]
videoControl.initDisplayMode(VideoControl.USE_DIRECT_VIDEO 
[解决办法]
 (Sprite.TRANS_ROT90 << 4),this);

在initdisplaymode的时候,我这样使用过,但是报异常。

[解决办法]
xdjm们又知道的大侠给个提示啥的。
分不够无限加。。。

热点排行