『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
楼主: ck3

[进阶教程] 超简单的搭建自己的人脸识别服务,离线使用,不同方位...

  [复制链接]

0

主题

8

帖子

94

积分

注册会员

Rank: 2

积分
94
金钱
86
HASS币
0
发表于 2024-9-2 14:07:01 | 显示全部楼层
简单的搭建自己的人脸识别服务,离线使用,不同
回复

使用道具 举报

0

主题

23

帖子

142

积分

注册会员

Rank: 2

积分
142
金钱
119
HASS币
0
发表于 2024-9-3 12:37:05 | 显示全部楼层
感谢哈,正在找这样的教程
回复

使用道具 举报

0

主题

11

帖子

80

积分

注册会员

Rank: 2

积分
80
金钱
69
HASS币
0
发表于 2024-9-13 17:16:07 | 显示全部楼层
悄悄的学习一下
回复

使用道具 举报

0

主题

10

帖子

48

积分

新手上路

Rank: 1

积分
48
金钱
38
HASS币
0
发表于 2024-9-13 18:55:04 | 显示全部楼层
谢谢,学习了.
回复

使用道具 举报

0

主题

35

帖子

142

积分

注册会员

Rank: 2

积分
142
金钱
107
HASS币
0
发表于 2024-9-29 08:40:23 | 显示全部楼层
必须学习应用
回复

使用道具 举报

0

主题

18

帖子

244

积分

中级会员

Rank: 3Rank: 3

积分
244
金钱
226
HASS币
0
发表于 2024-9-29 17:08:16 | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

35

帖子

142

积分

注册会员

Rank: 2

积分
142
金钱
107
HASS币
0
发表于 2024-9-29 22:52:15 | 显示全部楼层

我也报这个错误
回复

使用道具 举报

0

主题

35

帖子

142

积分

注册会员

Rank: 2

积分
142
金钱
107
HASS币
0
发表于 2024-9-29 22:54:56 | 显示全部楼层
本帖最后由 goodhelp 于 2024-10-21 14:00 编辑
lidicn 发表于 2021-3-25 12:16
路径跟文件名不能是中文

完全按作者的配置写的,不是中文,也报这个空白标签错误!
最后查看了springboot报白标签错误的原因 原文  https://cloud.tencent.com.cn/dev ... 54478?areaId=106001

是作者的配置文件不全造成,应用部署到/app目录中的 ,所以这儿应添加配置​server.servlet.context-path=/app​
四年多后的今天,克服了各种磨难,docker终于正常跑起来了!

配置弄好了,用postman提交数据,还是会返回未检测到人脸!人脸库中添加了人脸的!!!! ,用postman提交会检测不到人脸,但用nodered可以正常识别出人脸!
{
    "code": 14,
    "success": false,
    "message": "未检出到人脸",
    "data": null
}


application.yaml应添加
server:
     servlet: 
         context-path: /app

最后我来总结一下:

1.如果报空白标签错误,日志中没有报错,可以不用理此错误,本来就没有设置get请求,在网页中打开就是会报白标签错误!
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.

Thu Oct 10 02:31:06 UTC 2024
There was an unexpected error (type=Method Not Allowed, status=405).
Request method 'GET' not supported
结论:报这个错误不用理!

2.如果不想看到上面这个错误就按上面的在yaml中添加server.servlet.context-path=/app​ 但添加后(就报404错误了),你的地址也必须加/app路径,不加还是会报空白标签错误!


3.用postman提交数据,会检测不出人脸,可能是base64图像值有问题,或者提交中加了什么符号之类的,总之就是检测不出人脸


4.用nodered中的流,是可以正常检测出人脸的!根据源码,总检测人数应该是10人
    private Integer detectFaceMaxNum = 10;
    private Integer detectFaceScaleVal = 16;
在src\main\java\me\kyriechen\face_recognition\factory\FaceEngineFactory.java中有此定义
5.加载人脸不成功,任何图片检测都检不出人脸:请检查宿主网络,缺文件造成,看下面这张图
1.jpg


最后放几张图
1.png 2.png 3.png 4.png


估计最后也没人会看到30页,看到这内容就算缘份了!
本地人脸识别全部装完了
5.png

最新发现,postman提交一直识别不了人脸,是因为,图片base64编码,只能是编码的图片内容,不能把图片头 data:image/jpeg;base64,加在里面,要去掉data:image/jpeg;base64,就可以正常识别了!


回复

使用道具 举报

0

主题

24

帖子

221

积分

中级会员

Rank: 3Rank: 3

积分
221
金钱
197
HASS币
0
发表于 2024-9-30 20:45:53 | 显示全部楼层
学习了。。。。。。。。。。。。
回复

使用道具 举报

1

主题

21

帖子

137

积分

注册会员

Rank: 2

积分
137
金钱
116
HASS币
0
发表于 2024-10-6 14:15:34 | 显示全部楼层
学习学习学习学习学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 10:05 , Processed in 0.331883 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表