Package com.king.camera.scan.config
See: Description
-
Class Summary Class Description AdaptiveCameraConfig 自适应相机配置:主要是根据纵横比和设备屏幕的分辨率找到与相机之间合适的相机配置; 在适配、性能与体验之间找到平衡点,最终创建一个比较适合当前设备的 CameraConfig。 AspectRatioCameraConfig 相机配置:根据纵横比配置相机,使输出分析的图像尽可能的接近屏幕的比例 CameraConfig 相机配置:主要用于提供相机预览时可自定义一些配置,便于拓展; 库中内置实现CameraConfig的有AdaptiveCameraConfig、AspectRatioCameraConfig和ResolutionCameraConfig; 这里简单说下各自的特点: CameraConfig - CameraX默认的相机配置 AdaptiveCameraConfig - 自适应相机配置:主要是根据纵横比和设备屏幕的分辨率找到与相机之间合适的相机配置 AspectRatioCameraConfig - 根据纵横比配置相机,使输出分析的图像尽可能的接近屏幕的比例 ResolutionCameraConfig - 根据尺寸配置相机的目标图像大小,使输出分析的图像的分辨率尽可能的接近屏幕尺寸 当使用默认的 CameraConfig在某些机型上体验欠佳时,你可以尝试使用AdaptiveCameraConfig、AspectRatioCameraConfig或 ResolutionCameraConfig会有意想不到奇效。 你也可以自定义或覆写 CameraConfig 中的 options 方法,根据需要定制配置。 CameraConfigFactory 相机配置工厂类:主要用于创建CameraConfig,提供相对简单的创建方式 ResolutionCameraConfig 相机配置:根据尺寸配置相机的目标图像大小,使输出分析的图像的分辨率尽可能的接近屏幕尺寸