surfaceView없이 이미지를 캡처해야하는 서비스가 있습니다. 각도가 잘못된 것으로 밝혀진 결과 이미지 방향을 제외한 모든 것이 완벽하게 작동합니다. HTC와 같은 소형 장치에서 문제 또는 회전이 발생하여 수동으로 회전을 설정하여 작동하는지 확인하고 작동했습니다.sufaceView가없는 Android 카메라 이미지 방향
if (camInfo.facing == Camera.CameraInfo.CAMERA_FACING_FRONT) {
parameters.setRotation(270);
} else if (camInfo.facing ==
Camera.CameraInfo.CAMERA_FACING_BACK) {
parameters.setRotation(90);
}
하지만 삼성 전자와 HTC (대형 장치)를 점검 할 때 각도에 문제가 발생합니다. 이미지 경로를 넣은 다음 회전을 설정해야하는 곳에서 몇 가지 게시물을 찾았습니다.하지만이 작업은 저에게 맞지 않습니다. 즉,이 작업은 serfaceview없이 사진을 찍은 다음 서버에 즉시 게시하는 것과 같습니다. 나는 또한 setCameraOrientation()에 대한 코드의 구글 부분을 시도했지만 작동하도록 액티비티 뷰가 필요하다. 그래서 나는 거기에서도 실패했다.
필요한 모든 표면보기 또는 활동 것이없이 서버에 보내기 전에 이미지의 각도를 수정하는 것입니다.
어디에도 저장하고 싶지 않습니다. 나는 이미지를 얻기 위해 서비스를 실행하는 비 활동 배경이라는 것을 말했기 때문에 나중에 지울 필요가 있다고 생각합니다. 보이지 않는 것의 일종 – Saqib