手机拍照的奇怪的问题, 照着书写都不通过?

feijunjun 2006-06-27 01:37:40
前边申明就不说了.

try {
p = Manager.createPlayer("capture://video");
p.realize();
vc = (VideoControl)p.getControl("VideoControl");
vc.initDisplayMode(VideoControl.USE_DIRECT_VIDEO, this);

vc.setVisible(true);
p.play();
byte[] data = vc.getSnapShot(null);// 问题就在这里
/*
上边的参数理论上应该是能用 encoding=jpeg&width=额定宽度&height=额定高度 这样指定的吧
按照索爱技术手册上的说明用最基本的160*120的, 也取不下图, 就是参数错误 encoding=jpeg&width=120&height=160

有人像类似的这种代码用参数调试成功并在实机上运行通过的吗???


*/
}catch(MediaException e){}
...全文
227 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
wtobias 2006-06-29
  • 打赏
  • 举报
回复
try {
player = Manager.createPlayer("capture://video");
player.realize();
vc = (VideoControl) player.getControl("VideoControl");
vc.initDisplayMode(VideoControl.USE_DIRECT_VIDEO, this);
vc.setDisplayLocation(8, 40);// 摄象界面的坐标原点是8,40
vc.setDisplaySize(168, 168);// 摄象界面的大小是168。168
vc.setVisible(true);
player.start();
}

catch (MediaException e) {
System.out.println("no11@@@@@");
e.printStackTrace();
} catch (SecurityException e) {
System.out.println("no22@@@@@");
e.printStackTrace();
} catch (IOException ee) {
System.out.println("no22@@@@@");
ee.printStackTrace();
}
-----------------
我没用过索爱的
但我上面的代码可以在K700上运行

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧