我正在尝试使用 android 人脸检测 API 在脸上绘制文字。
现在,我这样做了
for(Landmark landmark : face.getLandmarks()){
if(landmark.getType() == Landmark.NOSE_BASE){
Bitmap moustache = BitmapFactory.decodeResource(resources, R.drawable.moustache);
canvas.drawText("=====", landmark.getPosition().x, landmark.getPosition().y, mIdPaint);
}
}
但事实证明文字=====
是在头顶上绘制的,我不知道为什么。
如果有人需要更多代码,请告诉我