Re: [問題] 根據SurfaceView照相擷取某部分

看板AndroidDev作者 (evenrain)時間13年前 (2011/04/29 17:39), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《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
謝謝你!! 看來我的實驗機不能用~~2.1
04/29 18:32, 1F

04/29 19:50, , 2F
2.1都要被淘汰了吧 別執著了XD
04/29 19:50, 2F

04/29 20:52, , 3F
http://goo.gl/sgND 27%...還好啦XD
04/29 20:52, 3F
文章代碼(AID): #1DkeSvnQ (AndroidDev)
文章代碼(AID): #1DkeSvnQ (AndroidDev)