为了账号安全,请及时绑定邮箱和手机立即绑定

讲师回答 / hyman
你好,是根据图片和ImageView的尺寸进行缩放,你这里检查下你创建的bitmap的尺寸。

讲师回答 / hyman
你好,测试的手机型号是? 你拿genymotion/别的手机再测试下你的代码,如果genymotion/别的手机没有问题,可能对于你的手机在选取图片时需要做特殊处理。

讲师回答 / hyman
恩,多谢分享,解决方案比较简单,在buildAgeBitmap方法的 tv.destroyDrawingCache();后面添加一行tv.setText("11");  (当然,你可以定义一个二位或者三位的defaultValue,每次在最后去setText一下即可。)

讲师回答 / hyman
说明数据返回成功了,成功后通过handler发送SUCCESS消息,然后回调对应代码。对于绘制需要检查以下步骤:首先创建一个空白的Bitmap,然后将原本的照片画进去(原图),再把我们准备的年龄和性别画进去,最后把这张图让ImageView去显示。千万不要忘了最后一步:mPhoto.setImageBitmap(mPhotoImg);//在视频中的 case MSG_SUCESS消息的执行块中~~

讲师回答 / hyman
可以在视频右下角下载素材,然后跟着视频学习制作。

讲师回答 / hyman
说明数据返回成功了,对于绘制需要检查以下步骤:首先创建一个空白的Bitmap,然后将原本的照片画进去(原图),再把我们准备的年龄和性别画进去,最后把这张图让ImageView去显示。千万不要忘了最后一步:mPhoto.setImageBitmap(mPhotoImg);//在视频中的 case MSG_SUCESS消息的执行块中~~

讲师回答 / hyman
明显是对于框的位置代码写的有问题,仔细对比视频和输出的log核对修改下。

讲师回答 / hyman
可以的,核对下绘制框的位置相关代码。

讲师回答 / hyman
这个应该不是该项目抛出的~去掉输出的filter,仔细查看下log。

讲师回答 / hyman
这个主要看Face++后端的识别,咱们目前无法改变。

讲师回答 / hyman
多次点击在视频中处理了,不过造成框叠加,这个没消失估计是两次返回结果一致吧,你再仔细看下。

讲师回答 / hyman
如果返回的年龄过小,这个是正常的,毕竟没有那么精确~~~
课程须知
本课程是基于Android开发的案例,需要大家对Android的了解要达到小成的境界: 1、掌握Android Http相关知识。 2、熟悉Canvas相关API。 3、了解Json解析相关API
老师告诉你能学到什么?
1、如何使用Face++进行人脸检测。 2、Canvas相关API的学习。 3、借助View简化我们的绘图工作。 4、Http、Json等相关API的使用。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消