android camera 3a,买相机送手机 pixel 3a 上手体验

买相机送手机 pixel 3a 上手体验

2019-05-29 08:29:42

23点赞

14收藏

20评论

创作立场声明:独立主观有点方

购买理由

有人说过,人生就是连续的选择题,人们总是在取与舍。我认为,做机也是这样。这次的pixel 3a谷歌舍弃了*级的性能,选择保留了pixel 3同级别的成像质量,在国内骁龙855遍地跑的环境下,确实不太受欢迎,作为一个基本不玩手游的轻度用户,本人表示性能够用就好,更加看重拍照能力,而这正是那些2,3000元级旗舰机缺少的。

外观展示

210161e02b54d1a28aa759e617f40439.png

国产百元机的正面,个人觉得还算和谐,要是下巴稍微窄点跟额头对称就好了,实际使用虽然并不会注意到。已经贴膜戴套,因为听说这一代的屏幕特别脆弱,不抗摔。机身十分轻巧带上壳后跟ip6s重量差不多,宽度70.1mm单手操作也还不错,小屏党一本满足。屏幕是a屏,如果谷歌能再加把劲把屏幕阉割成LCD我就要奔跑着歌颂了,LCD永不为奴!

cbacbfd250f43e76f6caa87296dd98f2.png

背面是塑料材质,其实下半部分手握持的部分手感非常好而且得益于塑料整个背面是一体的,不会像玻璃后盖需要和中框结合做的不好反而会刮手,不过我都无所谓了,反正都要戴套,看着背面划痕日益增加个人心理有点无法接受。至于后盖指纹我觉得和正面指纹各有优点,pixel的背面设计并不会让我觉得这个背部指纹有不和谐的感觉所以也ok。

性能&续航&信号在原生系统的加持下,总的来说流畅度蛮好的,相比搭载了旗舰处理器的手机,最明显的差距应该是app启动速度,尤其支付宝,微信这种app,启动时候会顿一下,4g内存在重度使用时候会杀后台。

续航中规中矩吧,网络通畅的情况下,普通使用能撑一天的样子。

信号比较差,不支持电信(需要折腾)。移动信号也不太好,室内我米6完美通话上网的地方打不出电话。还好我sim卡都有位置了,这台机器也就没放卡了。从这方面来说,国内普通用户大概不适合拿来做主力机。

拍照

(有几张图怎么调似乎方向都不对请见谅)

640f07a577fb2f8dfeac55d7033e69c9.png

单镜头再强玩法还是少了点,超广角和长焦在构图时候能提供更多可能。3a的数码变焦相对是优化过的,感觉还不错,虽然不比光学长焦,但在低倍数下画质还是不错的。

48af96346329803f7a7f07e7f979ecbb.gif

拍照时候点击锁定焦点,变焦后也不会变。实际使用中这对构图非常有帮助,点个大大的赞。

72d62458e575084f190d534a665ddd06.png

拍照时候指哪打哪,变焦体验顺滑这些都很棒。上图是在行进中的公交车拍的一个玩游戏的小哥,车内光线一般。感觉稳如老狗。

c8da663028ebaec7981521c5d06d8b74.png

虽然只有1200w像素,感觉照片满满都是细节。手机开机情况下任何时候双击电源键直接打开拍照界面也蛮方便的。

6ad995acb272134b6f587d4d0d9faa0a.png

人像模式,个人更倾向于叫它虚化模式,啥都能虚化,乍一看挺唬人的,但是或多或少都会有翻车,越复杂翻的越厉害,掌握好规律限定使用范围后还是能用的

a4c5b5e05c7be099f23bae670a41735a.png

这张应该是比较完美的切边

19c1b7e0529e0c99fef2fd7e185a0b9c.png

拍夜景感觉比较棒,不放大看原图的话觉得都挺不错了,还有hdr+plus模式除了多处理两秒暂时不太看的出太大区别,大概比较极限的场景有用吧。夜拍模式也是这种场景的话感觉就是画面噪点少一点点,看不出太大差别,极限弱光时候比较有用。

834fa343fcb740f05d0821043c4eec4d.png

随便对比一下 仅缩图 ↑pixel 3a夜景模式 ↓松下GM1 手持拍摄 快门限定在大概1/15

81a0b19bba408e86670661c0667c3d4f.png

因为阉割了图形处理芯片,拍完照后如果马上浏览照片会等待一段时间(时长零点几秒到几秒不等场景越复杂处理时间越长)这方面体验不是很棒,因为出片率高所以我改掉拍一张后马上浏览的习惯也可以接受了。说来感觉拍一张看一张这种习惯还有点像我家老妈每发一条微信语音后必定再听一遍这个习惯呢

1de6f5e1570f98aa7c9ca0db5261e221.png

视频:

以前很少拍视频,这次只是大概试了一下,感觉还不错,虽然不如拍照那么棒,大概也是有二流偏上水准的。慢动作和延时摄影都自带了,使用体验不错,慢动作拍好后直接可以编辑在正常速度和慢动作间切换,感觉有点意思。

总结

83d85690769eef0b2c3000962d8bf963.png

对我而言,这个机器用来当个拍照的副机还是很好的,真要当主力机使用就有点太折腾了。顺面提一嘴原生系统还是有点水土不服,谷歌助手倒是也支持中文了,也还是没小爱好用。也可能是我本来就用惯了miui等魔改安卓吧。总的来说,这机器需要非常明确自己的需求,取舍都很明确,如果能对上胃口,不失为一款香香机。

33e1198b682658d38c51d8f95da1003b.png

c2ad9c123c4d84295e50d901fd065b58.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要修改Android camera2相机的快门速度,可以通过设置CaptureRequest.CONTROL_AE_MODE和CaptureRequest.SENSOR_EXPOSURE_TIME参数来实现。 首先,使用CameraManager打开相机并创建CaptureSession。然后,创建一个CaptureRequest.Builder对象,并设置CONTROL_AE_MODE为OFF,这样可以手动控制曝光时间。接着,设置SENSOR_EXPOSURE_TIME参数为所需的快门速度(以纳秒为单位),然后使用CaptureSession.capture()方法发CaptureRequest请求即可。 以下是一个示例代码片段: ``` // 获取CameraManager实例 CameraManager cameraManager = (CameraManager) getSystemService(Context.CAMERA_SERVICE); // 打开相机 CameraCharacteristics characteristics = cameraManager.getCameraCharacteristics(cameraId); StreamConfigurationMap map = characteristics.get(CameraCharacteristics.SCALER_STREAM_CONFIGURATION_MAP); cameraManager.openCamera(cameraId, new CameraDevice.StateCallback() { @Override public void onOpened(@NonNull CameraDevice cameraDevice) { try { // 创建CaptureSession List<Surface> surfaces = new ArrayList<>(); Surface surface = new Surface(textureView.getSurfaceTexture()); surfaces.add(surface); cameraDevice.createCaptureSession(surfaces, new CameraCaptureSession.StateCallback() { @Override public void onConfigured(@NonNull CameraCaptureSession session) { try { // 创建CaptureRequest CaptureRequest.Builder builder = cameraDevice.createCaptureRequest(CameraDevice.TEMPLATE_PREVIEW); builder.set(CaptureRequest.CONTROL_AE_MODE, CaptureRequest.CONTROL_AE_MODE_OFF); builder.set(CaptureRequest.SENSOR_EXPOSURE_TIME, exposureTime); builder.addTarget(surface); // 发CaptureRequest请求 session.setRepeatingRequest(builder.build(), null, null); } catch (CameraAccessException e) { e.printStackTrace(); } } @Override public void onConfigureFailed(@NonNull CameraCaptureSession session) { // 配置失败 } }, null); } catch (CameraAccessException e) { e.printStackTrace(); } } @Override public void onDisconnected(@NonNull CameraDevice cameraDevice) { // 相机断开连接 } @Override public void onError(@NonNull CameraDevice cameraDevice, int error) { // 相机错误 } }, null); ``` 在上面的代码中,exposureTime变量表示所需的快门速度。注意,快门速度不能超过相机支持的最大值。可以使用CameraCharacteristics.SENSOR_INFO_EXPOSURE_TIME_RANGE获取相机支持的最小和最大快门速度。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值