[問題] 根據SurfaceView照相擷取某部分
問題: 希望能夠在SurfaceView預覽中有一個小區塊
然後拍出的照片就只會有那個小區塊的部分
預期輸出: 出來的圖片只會有預覽小區塊中的那個部分
因為想對發票做二值化,但是照出來的區域太大了...
想藉由SurfaceView限制拍照區域,然後直接輸出該區域像素去做二值化...
請問有沒有大概的方式能建議小弟一下呢?
另外想請問我的SurfaceView在手機直式的時候方向會變成轉置的
但橫式是正常的,所以現在只能限制
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
請問這個能怎麼改善呢? 因為我是想讓它是直式的....
謝謝大家...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.108.60.26
※ 編輯: ninewords 來自: 120.108.60.26 (04/28 18:12)
→
04/28 19:06, , 1F
04/28 19:06, 1F
推
04/28 22:35, , 2F
04/28 22:35, 2F
推
04/28 23:00, , 3F
04/28 23:00, 3F
→
04/28 23:04, , 4F
04/28 23:04, 4F
→
04/29 00:45, , 5F
04/29 00:45, 5F
想另外請問一下,
要怎麼讓surfaceview一邊能預覽相機一邊又能用Canvas drawLine呢?
因為想讓他有一條類似掃描基準線的東西....但不知道怎麼做比較好...
謝謝
※ 編輯: ninewords 來自: 120.108.57.141 (04/29 13:09)
→
04/29 13:45, , 6F
04/29 13:45, 6F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章