news 2026/4/23 20:56:39

支付宝小程序chooseImage拍摄高清原图

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
支付宝小程序chooseImage拍摄高清原图

问题描述:
我有个需求,需要拍摄高清图片,使用chooseImage API拍摄图片后发现与原机拍摄出入比较大,不够高清,拍出来的照片大小最多就1MB左右,我原机拍摄能到4MB左右。设置了sizeType: [“original”],highQuality: true也没用。

问题原因
手机相机是4K分辨率,小程序chooselmage拍摄的是1080P的分辨率,所以用chooselmage拍摄后没有手机相机清晰的情况

解决办法:
配置useSystemCapture: true,这个属性是支付宝小程序的一个后门属性,内部技术人员提供给我的,可以拍出4K分辨率的照片。

代码使用示例
我这个是uniapp转支付宝小程序,原生支付宝也有useSystemCapture属性。这个属性在官方文档是找不到的。

uni.chooseImage({ count: 1, sourceType: ['camera'], useSystemCapture: true, success: (res) => { const tempFilePath = res.tempFilePaths[0]; // 获取图片大小信息 uni.getImageInfo({ src: tempFilePath, success: (res: any) => { console.log('图片大小信息:', res, res.size / 1024 / 1024, 'MB'); uploadFile(tempFilePath, 'image') .then(handleUploadSuccess) .catch(handleUploadError); } }); // 处理上传成功 const handleUploadSuccess = (uploadResult: any) => {}; // 处理上传失败 const handleUploadError = (err: any) => { uni.showToast({ title: err.message || '照片上传失败', icon: 'none' }); }; } });

拍出来的图片信息

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 20:56:36

告别繁琐部署:用PyInstaller定制LabelImg可执行文件,实现团队高效标注

1. 为什么需要定制LabelImg可执行文件 在计算机视觉项目中,图片标注是训练模型前最耗时的环节之一。我参与过多个团队协作的标注项目,发现最大的痛点不是标注本身,而是工具部署带来的效率损耗。想象一下:10个人的标注团队&#xf…

作者头像 李华
网站建设 2026/4/23 20:54:17

京东抢购助手:3分钟搞定自动抢购的终极解决方案

京东抢购助手:3分钟搞定自动抢购的终极解决方案 【免费下载链接】jd-assistant 京东抢购助手:包含登录,查询商品库存/价格,添加/清空购物车,抢购商品(下单),查询订单等功能 项目地址: https://gitcode.co…

作者头像 李华
网站建设 2026/4/23 20:51:19

如何集成Hermes Agent/OpenClaw?2026年阿里云及Coding Plan配置保姆级攻略

如何集成Hermes Agent/OpenClaw?2026年阿里云及Coding Plan配置保姆级攻略。OpenClaw(前身为Clawdbot/Moltbot)作为开源、本地优先的AI助理框架,凭借724小时在线响应、多任务自动化执行、跨平台协同等核心能力,成为个人…

作者头像 李华
网站建设 2026/4/23 20:47:29

从平衡到非平衡:电桥技术在温度传感与阻抗测量中的实践解析

1. 电桥技术的前世今生:从平衡到非平衡的进化之路 第一次接触电桥是在大学物理实验课上,当时看着老师用几个电阻和检流计捣鼓几下就能测出未知电阻值,感觉特别神奇。后来在实际工作中才发现,这种诞生于19世纪的技术至今仍在工业测…

作者头像 李华