当前位置: 首页 > news >正文

长沙做网站一般多少钱网络营销推广与策划

长沙做网站一般多少钱,网络营销推广与策划,谷歌搜索引擎入口2022,网页设计站点规划目前Camera API 1使用的比较少了#xff0c;一般代码如下。遇到的问题是camera1接口无法打开相机#xff0c;cam2接口打开正常。最后排查结果是 sensor的 frameRate 配置不对。 Camera camera;CameraPreview mPreview;SuppressLint(MissingPermission)Overridepr…        目前Camera API 1使用的比较少了一般代码如下。遇到的问题是camera1接口无法打开相机cam2接口打开正常。最后排查结果是 sensor的 frameRate 配置不对。 Camera camera;CameraPreview mPreview;SuppressLint(MissingPermission)Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.cam_1_layout);mPreview findViewById(R.id.camera_1_preview);try {camera Camera.open(0);mPreview.setCamera(camera);} catch (Exception e) {e.printStackTrace();}}public class CameraPreview extends SurfaceView implements SurfaceHolder.Callback {private Camera mCamera;public CameraPreview(Context context, AttributeSet attrs) {super(context, attrs);}public CameraPreview(Context context, AttributeSet attrs, int defStyleAttr) {super(context, attrs, defStyleAttr);}public CameraPreview(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {super(context, attrs, defStyleAttr, defStyleRes);}public void setCamera(Camera camera) {mCamera camera;}Overridepublic void surfaceCreated(SurfaceHolder holder) {try {mCamera.setPreviewDisplay(holder);mCamera.startPreview();} catch (IOException e) {e.printStackTrace();}}Overridepublic void surfaceChanged(SurfaceHolder holder, int format, int width, int height) {// 相机预览尺寸变化时调整相机参数if (mCamera ! null) {Camera.Parameters parameters mCamera.getParameters();parameters.setPreviewSize(width, height);mCamera.setParameters(parameters);}}Overridepublic void surfaceDestroyed(SurfaceHolder holder) {// 停止相机预览并释放资源if (mCamera ! null) {mCamera.stopPreview();mCamera.release();mCamera null;}} log显示是  Camera.open(0); 时异常预览分辨率不对导致。跟踪代码Cam初始化时 CameraService::connectHelper 函数中执行 client-initializeclient 对应到不同api创建不同的对象。api1下的Camera2Client::initialize 流程中有 mParameters.initialize 步骤在 Parameters::initialize 中执行 getFilteredSizes 进行过滤操作 //过滤预览sizeres getFilteredSizes(maxPreviewSize, availablePreviewSizes);if (res ! OK) return res;res getFilteredSizes(videoSizeUpperBound, availableVideoSizes);if (res ! OK) return res;status_t Parameters::getFilteredSizes(Size limit, VectorSize *sizes) {if (info NULL) {ALOGE(%s: Static metadata is not initialized, __FUNCTION__);return NO_INIT;}if (sizes NULL) {ALOGE(%s: Input size is null, __FUNCTION__);return BAD_VALUE;}sizes-clear();VectorStreamConfiguration scs getStreamConfigurations();for (size_t i0; i scs.size(); i) {const StreamConfiguration sc scs[i];if (sc.isInput ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_OUTPUT sc.format HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED sc.width limit.width sc.height limit.height) {int64_t minFrameDuration getMinFrameDurationNs({sc.width, sc.height}, HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED);if (minFrameDuration MAX_PREVIEW_RECORD_DURATION_NS) {// Filter slow sizes from preview/recordcontinue;}sizes-push({sc.width, sc.height});}}if (sizes-isEmpty()) {ALOGE(generated preview size list is empty!!);return BAD_VALUE;}return OK; } 这里获取 sensor 配置支持的 ANDROID_SCALER_AVAILABLE_MIN_FRAME_DURATIONS 数值与平台默认 MAX_PREVIEW_RECORD_DURATION_NS 值比较。这里比较是每一帧的时间单位是ns值越大说明帧率越低。MAX_PREVIEW_RECORD_DURATION_NS 由系统默认设置一般平台帧率30MAX_PREVIEW_RECORD_DURATION_NS  1/30 * 1000 000 000 (ns)。sensor 配置帧率一般在 sensor.xml 中标签是 frameRate 根据不同SIZE会配置不同frameRate的值。
http://www.zqtcl.cn/news/19289/

相关文章:

  • 电子商务网站推广方法和技巧网站 mip
  • 淘宝内部优惠券网站建设wordpress文章展示
  • 手机网站的价值content timeline wordpress
  • asp.net+h5网站开发安心保险官方网站
  • 学生制作个人网站玛沁县公司网站建设
  • 网站智能建设系统源码网站转化率
  • php网站开发员工资wordpress 字段点击数
  • 做网址导航网站比较好的建站程序
  • 个人旅游网站模版多语言企业网站开发
  • 个人博客网站中文模板闵行网站制作公司
  • 郑州正规的网站设计如何给企业做网站推广
  • 网站设计就业前景如何无代码开发原理
  • 建设一个网站流程泉州服装电商网站建设
  • 网站建设作用大连网站建设外包公司
  • 张家界网站百度企业号
  • 大兴网站开发网站建设价格佛山网红公寓
  • 英文成品网站模板下载wordpress分站
  • 濮阳网站网站建设企业网站的推广阶段和特点
  • 效果图素材网站拟定一个农产品电商网站的建设需求
  • 网站建设申请报告怎么写网站建设项目申报书
  • 手机网站跳转怎么做网站编辑是个长期做的工作吗
  • 昆明网站建设技术公司wordpress 本地视频插件安装
  • 江门网站建设方案策划页面设计公司招聘
  • 做网站是怎么赚钱的违法网站主页面设计模板
  • 关于网站开发的网店计划书范文网络黄页进入有限公司
  • 网页设计实训报告总结与体会百度提升优化
  • 重庆seo排名做网站域名怎么选有利于seo
  • 长沙网站列表正能量软件不良网站直播
  • 乐清柳市网站建设公司想做水果外卖怎么做网站
  • 济南建网站最好的中国建筑建设通的网站