Re: [問題] 根據SurfaceView照相擷取某部分
※ 引述《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
推
04/29 18:32, , 1F
04/29 18:32, 1F
→
04/29 19:50, , 2F
04/29 19:50, 2F
推
04/29 20:52, , 3F
04/29 20:52, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章