Windows 添加人脸识别API

Windows安装包

仅支持Windows 10及以上系统,或 Windows server 2016及以上系统

1、从下方网盘分享或者GitHub链接中下载 MT_Photos_AI_V1.2.1_+Insightface_Setup.exe

MT_Photos_AI_V1.2.1_+Insightface_Setup.exe 同时包含了智能识别和人脸识别

2、下载后,双击 MT_Photos_AI_V1.2.1_+Insightface_Setup.exe,等待安装完成

提示: 如果之前已经安装了MT_Photos_AI,请先卸载旧版本,然后再安装1.2.0版本

3、打开MT Photos AI,等待显示 Uvicorn running on http://0.0.0.0:8060

MT Photos AI 启动

3.1、注意: 这个程序需要一直开着,如果关闭窗口,识别API也就无法运行了;

如果需要隐藏这个窗口,可以使用NSSM软件 将mt-photos-ai-server.exe注册为系统服务来实现后台运行 NSSM注册服务教程

如果打开MT Photos AI程序后闪退;有可能是系统缺少部分dll文件导致;

需要安装下 Microsoft Visual C++ 可发行文件 vc_redist.x64.exe 来解决,可以点击这个链接下载 https://aka.ms/vs/17/release/vc_redist.x64.exe

如上面的链接下载较慢,可以从「阿里云盘」中下载: https://www.aliyundrive.com/s/BisLTt6emaz

或者从官网下载其他版本 https://learn.microsoft.com/zh-CN/cpp/windows/latest-supported-vc-redist?view=msvc-170

安装完成后,再启动MT Photos AI;

4、返回MT Photos添加人脸识别api

接口地址 填写 http://[电脑的ip]:8060

API_AUTH_KEY 填写 mt_photos_ai_extra (这是默认值,如果有修改过.env文件,用修改过的值)

人脸置信度阈值 填 0.65

人脸匹配差异度阈值 填 0.5

添加人脸识别api

5、测试API通过后,点击保存即可开始识别任务

提示:

如果测试不通过,请检查 ip 和端口是否正确;

启用DirectML加速

1、关闭 mt-photos-ai-server.exe

2、双击程序目录下的 启用DirectML显卡加速.bat

3、启动 mt-photos-ai-server.exe,即可调用显卡来加速识别任务

如果运行 启用DirectML显卡加速.bat ,提示拒绝访问。 系统找不到指定的文件,那么需要右键bat文件,使用管理员身份运行

注意: 如果启用DirectML加速后,程序识别出错或者识别完成后未显示人物,请双击程序目录下的 禁用DirectML显卡加速.bat ,然后在 系统维护工具 中执行 【人物相册】- 重建全部数据 ,然后再开启人脸识别重新识别;

程序开机自启动

  1. 在文件夹中,右键mt-photos-ai-server.exe,点击创建快捷方式;
  2. 按 Windows 徽标键+ R,输入“shell:startup”,然后选择“确定”。 这将打开“启动”文件夹;
  3. 将创建的快捷方式复制到“启动”文件夹中;

另外也可以使用NSSM软件 将mt-photos-ai-server.exe注册为系统服务来实现开机自启动;

NSSM注册服务教程

Copyright © 2025 杭州相册家科技有限公司 All Rights Reserved

隐私协议软件许可及服务协议

浙公网安备 33019202000625号浙ICP备2022014580号