作者eaden (evenrain)
看板AndroidDev
标题Re: [问题] 根据SurfaceView照相撷取某部分
时间Fri Apr 29 17:39:02 2011
※ 引述《ninewords (freeman)》之铭言:
: 问题: 希望能够在SurfaceView预览中有一个小区块
: 然後拍出的照片就只会有那个小区块的部分
: 预期输出: 出来的图片只会有预览小区块中的那个部分
: 因为想对发票做二值化,但是照出来的区域太大了...
: 想藉由SurfaceView限制拍照区域,然後直接输出该区域像素去做二值化...
: 请问有没有大概的方式能建议小弟一下呢?
: 另外想请问我的SurfaceView在手机直式的时候方向会变成转置的
: 但横式是正常的,所以现在只能限制
: setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
: 请问这个能怎麽改善呢? 因为我是想让它是直式的....
: 谢谢大家...
直式的画面要让相机转向可以加上底下的程式码 2.2 以上适用
camera = Camera.open();
camera.setDisplayOrientation(90);
Camera.Parameters p = camera.getParameters();
p.setRotation(90);
camera.setParameters(p);
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.128.223.100
1F:推 ninewords:谢谢你!! 看来我的实验机不能用~~2.1 04/29 18:32
2F:→ nvidia:2.1都要被淘汰了吧 别执着了XD 04/29 19:50