안드로이드 카메라의 줌과 부드러운 줌의 차이점은 무엇입니까?안드로이드 카메라의 줌과 부드러운 줌의 차이점은 무엇입니까?
확대/축소 및 확대/축소를 지원하는 장치가 있습니까?
안드로이드 카메라를 확대하는 방법?
HTC HD를 사용하여 isZoomSupported()=true
과 isSmoothZoomSupported()=false
을 찾았습니다.
mParameters.setZoom(index)
으로 전화하면 변경되지 않습니다.
안드로이드 카메라의 줌과 부드러운 줌의 차이점은 무엇입니까?안드로이드 카메라의 줌과 부드러운 줌의 차이점은 무엇입니까?
확대/축소 및 확대/축소를 지원하는 장치가 있습니까?
안드로이드 카메라를 확대하는 방법?
HTC HD를 사용하여 isZoomSupported()=true
과 isSmoothZoomSupported()=false
을 찾았습니다.
mParameters.setZoom(index)
으로 전화하면 변경되지 않습니다.
부드러운 확대/축소에서 필요한 확대/축소 값의 변화가 단계적으로 발생합니다. 예를 들어 카메라가 3 단계의 확대/축소를 지원하고 3 단계로 확대하고자하는 경우 smoothzoom을 사용하면 카메라는 첫 번째 레벨로 확대 한 다음 두 번째로 확대하고 마지막으로 세 번째로 확대하여 미리보기를 살펴볼 때 유동적 인 동작을 제공합니다.
장치가 부드러운 줌을 지원하지 않으면 필요한 줌 값을 직접 확대/축소합니다. 위의 예에서 세 번째 수준입니다. 안드로이드에서
(당신이 이미 발견으로) 당신이 API 사용이 경우 두 가지 방법으로
SmoothZoom
을 확대 할 수 있습니다 - startSmoothZoom()
확대
을이 경우 카메라 매개 변수 객체에 setZoom()
API를 사용합니다. 그럼 경우 주밍 중 하나를 확인하는 이상적인 어느 경우에는 API를 setParameters()
를 카메라 파라미터들 중 하나 때문에 (이 경우 확대) 변경, 카메라 장치에 파라미터 객체를 리셋하므로 사용 메소드는 실제로 줌 API를 사용하기 전에 API isZoomSupported()
및 isSmoothZoomSupported()
을 사용하여 지원됩니다.
고맙습니다! setZoom 호출 후 setParameters를 호출하는 것을 잊어 버립니다. – Judy