1
我使用以下代碼從相機視圖拍攝照片。獲取並顯示Android中相機視圖的部分區域
captureButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mCamera.autoFocus(new AutoFocusCallback() {
@Override
public void onAutoFocus(boolean success, Camera camera) {
mCamera.takePicture(null, null, mPicture);
}
});
}
});
不是問用戶拍攝圖像的,現在我需要的攝像機圖像的一小部分(例如,50%寬度)連續地顯示直接的視圖(例如,ImageView
)。
如何從相機獲取當前內容並操作以獲取其中的一部分?我需要一個快速的方式,以便以視頻流方式進行(更好的是,如果我可以通過SurfaceHolder
預覽配置的某些代碼直接實現此目的)。